Cos'è la classe in Java

Cos'è la classe in Java
Java è un linguaggio di programmazione a lato multiuso, che segue il concetto di programmazione orientata agli oggetti (OOP). Se parliamo dell'OOP, ha alcuni concetti fondamentali come classi, oggetti, eredità, polimorfismo, ecc. Tra questi, uno dei concetti più significativi sono le classi. La creazione di una classe in Java è buona come la creazione di un tipo di dati. Una classe Java può avere più attributi di classe, funzioni membri, costruttori e classi nidificate.

Questo post fornirà una profonda comprensione dei concetti sotto l'elenco:

  • Cos'è una classe Java?
  • Perché la classe Java?
  • Come creare una classe Java
  • Come accedere ai membri della classe in Java
  • Implementazione pratica di una classe Java

Prima di dirigerci verso le lezioni Java prima dobbiamo capire qual è la necessità di una lezione di Java o perché qualcuno dovrebbe usare una classe Java. Quindi, iniziamo!

Cos'è una classe Java

È una descrizione delle proprietà e delle azioni di un oggetto. Supponiamo che dobbiamo costruire un edificio e farlo, abbiamo bisogno di un piano (modello). Qui, il progetto o il piano rappresenta una classe mentre l'edificio è un oggetto. Quindi, tutto sommato, possiamo dire che la classe definisce lo stato e il comportamento di un oggetto.

Perché la classe Java?

Java fornisce tipi di dati primitivi come int, galleggiante, doppio, ecc. Utilizzando questi tipi di dati possiamo creare variabili. I tipi di dati primitivi sono utili quando dobbiamo archiviare un unico valore in una variabile come l'età, il nome, ecc.

Ma cosa succede se dovessimo archiviare una serie di informazioni e.G. Dobbiamo archiviare le informazioni su un dipendente come il suo nome, età, identificazione, dipartimento, stipendio, ecc. Non possiamo archiviare tutte queste informazioni in una variabile.

Abbiamo bisogno di più variabili di vari tipi di dati per archiviare i dati dei dipendenti. Ma in tal caso, non sarebbe possibile mantenere la relazione di queste variabili (i.e.Dobbiamo raggruppare tutte le variabili per archiviare i dati di un singolo studente che non è possibile utilizzando i tipi di dati primitivi).

Pertanto, per affrontare tali situazioni, OOP offre il concetto di lezioni. La classe ci consente di raggruppare tutte queste variabili in un singolo modello.

Come creare una classe Java

Lo snippet di codice seguente ti fornirà tutti i dettagli necessari per capire come creare una classe Java:

Class ClassName
//codice

Una classe Java può avere attributi/variabili di classe, costruttori, blocchi, metodi e classi nidificate.

Come accedere ai membri della classe in Java

Per accedere a qualsiasi membro della classe Java, dobbiamo creare e utilizzare l'oggetto di quella classe. Lo snippet indicato di seguito ti aiuterà in questo senso:

className objectName = new className ();

In questo modo, possiamo creare l'oggetto di una classe specifica usando a "nuovo" parola chiave. Ora, considera lo snippet di seguito per capire come accedere a qualsiasi membro della classe in Java:

oggetto.classattribute;
oggetto.MethodName ();

Usando punto "." Sintassi possiamo accedere a qualsiasi membro di classe.

Implementazione pratica di una classe Java

Consideriamo l'esempio fornito di seguito per comprendere il funzionamento di una classe Java.

Esempio

Nel frammento di seguito, creeremo una classe "Esempio di EmployeeExample" che contiene tre attributi di classe: empname, EMPAGE, E empid. Inoltre, creeremo un metodo per mostrare i dettagli dei dipendenti "mostra dati()":

PublicClassEmployeeExample
String empName = "Joe";
intenso = 13;
Intempage = 27;
voidDisplayDetails ()
Sistema.fuori.println ("Nome dipendente:" + empName);
Sistema.fuori.println ("Età dei dipendenti:" + EMPAGE);
Sistema.fuori.println ("ID dipendente:" + empid);

publicStaticVoidMain (String [] args)
EmployeEExample EMP = newmployeeExample ();
Sistema.fuori.println ("Nome dipendente:" + EMP.empname);
Emp.DisplayDetails ();

Nel metodo principale, in primo luogo, abbiamo creato l'oggetto della classe e, successivamente, abbiamo acceduto agli attributi della classe e al metodo della classe usando quell'oggetto:

Lo snippet sopra ha verificato il funzionamento della classe Java.

Conclusione

Una classe Java è un progetto che fornisce la descrizione delle proprietà e del comportamento di un oggetto. In Java "Class", la parola chiave viene utilizzata per creare una classe. Una classe Java può avere attributi/variabili di classe, costruttori, blocchi, metodi e classi nidificate. È possibile accedere ai membri della classe utilizzando l'oggetto di quella classe (i.e. ClassiBject.classe di classe;). Questo post ha spiegato vari aspetti della classe Java come come creare una classe Java, come accedere ai membri della classe, ecc.