Classes et objets en Java | Expliqué

Classes et objets en Java | Expliqué
La programmation orientée objet a quatre concepts primaires / fondamentaux I.e. L'héritage, l'encapsulation, l'abstraction et le polymorphisme, et tous ces concepts tournent autour des classes et des objets. Une classe est un plan / modèle qui représente les propriétés et le comportement des objets tandis que les objets sont des instances d'une classe. En Java, définir la classe ne prendrait aucune mémoire jusqu'à ce qu'un objet de la classe soit créé.

Cet article a expliqué le concept d'objets et de classes en Java, et à cet égard, il démontre les terminologies suivantes:

  • Qu'est-ce qu'une classe
  • Comment créer une classe et un objet en Java
  • Comment créer plusieurs objets d'une classe en Java
  • Comment créer et utiliser plusieurs classes en Java

Donc, sans aucun délai, commençons!

Qu'est-ce qu'une classe

Une classe Java est une structure à partir de laquelle un objet peut être instancié et il peut avoir diverses méthodes et attributs de classe. Une classe détermine les champs de données et les actions d'un objet.

Comment créer une classe en Java

Prenons l'extrait ci-dessous pour comprendre la syntaxe de base d'une classe:

classe publique classname
// Attributs de classe
// Méthodes membres

Dans l'extrait ci-dessus public est un spécificateur / modificateur d'accès qui spécifie que la classe est accessible à toute autre classe et pour créer une classe en java un mot-clé classe ainsi qu'un nom de classe juridique sera utilisé. Et dans le corps de la classe, il peut y avoir des attributs de classe et des fonctions / méthodes membres.

Comment créer un objet en java

En Java, un "nouveau" Le mot-clé / l'opérateur est utilisé pour créer un objet, la syntaxe de base de la création d'objet est indiquée dans l'extrait suivant:

classe publique classname
public static void main (String [] args)
ClassName obj = new className ();

L'extrait ci-dessus montre que pour créer un objet, initialisez d'abord le nouveau Opérateur suivi du nom de classe avec la parenthèse et attribuez-le à l'objet en spécifiant le nom de classe suivi du nom de l'objet.

Exemple

Considérons le morceau de code suivant qui crée un objet de la classe, accédez à la valeur de l'attribut de classe et imprime enfin.

Package ClassesObjects;
classe publique ClassesObjects
String Message = "Hello World";
public static void main (String [] args)
ClassesObjects obj = new ClassesObjects ();
Système.dehors.println (obj.message);

L'extrait de code ci-dessus fournit la sortie suivante:

La sortie vérifie que la valeur de l'attribut de classe a réussi à imprimer à l'aide de l'objet du «Classesobjects" classe.

Comment créer plusieurs objets en Java

Dans Java, nous pouvons créer plus d'un objet de la même classe, la syntaxe de la création d'objets sera la même que nous avons suivi dans l'exemple précédent:

C'est ainsi que vous pouvez créer plusieurs objets d'une classe.

Comment créer et utiliser plusieurs classes en Java

Java nous permet de créer plus d'une classe pour réduire la répétition du code et offrir une meilleure lisibilité et réutilisabilité du code. Par exemple, nous pouvons spécifier les attributs et fonctions de classe dans une classe et y accéder à partir d'une autre classe. L'exemple donné ci-dessous expliquera le fonctionnement de plusieurs classes en Java.

Exemple

L'extrait divisé ci-dessous montre qu'il existe certains attributs et méthodes dans la première classe et que la méthode principale est créée dans la deuxième classe:

Package ClassesObjects;
classe multipleclasses
numéro int = 200;
public void affiche ()
Système.dehors.println ("Ceci est un exemple de multipleclasses");


classe publique ClassesObjects
public static void main (String [] args)
MultipleClasses obj = new MultipleClasses ();
obj.afficher();
Système.dehors.println (obj.nombre);

L'objet de la première classe (MultipleClasse) est créé dans la méthode principale de la deuxième classe (Classesobjects) pour accéder aux attributs et aux fonctions de la première classe (MultipleClasse).

Le code complet et la sortie respective sont fournis dans la sortie suivante:

La sortie vérifie le fonctionnement de plusieurs classes I.e. membres de la première classe (MultipleClasse) accessible à partir de la méthode principale de la deuxième classe (ClassesObject).

Conclusion

Une classe Java est un plan qui décrit les propriétés et le comportement d'un objet. Dans Java, une classe peut être créée en utilisant le classe Un mot-clé et un objet peuvent être créés en utilisant le nouveau mot-clé. En Java, plusieurs classes peuvent être créées pour effectuer différentes fonctionnalités et sont également accessibles à partir d'autres classes. Cette rédaction présente une compréhension détaillée des classes et objets Java, en outre, il explique comment créer des classes et des objets uniques ou multiples en Java.