Alors, commençons!
OOP en Java
C'est un concept fondamental dans tout langage de programmation qui nous permet de résoudre un problème en créant des objets et des classes.
Syntaxe de classe
L'extrait ci-dessous expliquera comment créer une classe en Java:
classe publique classnameDans la syntaxe ci-dessus public Le spécificateur / modificateur d'accès est suivi d'un mot-clé classe avec un nom de classe juridique. Ici, le spécificateur d'accès représente que la classe est accessible à toute autre classe. Une classe Java peut avoir plusieurs attributs et méthodes.
Syntaxe d'objet
Le extrait ci-dessous explique la syntaxe de base pour créer un objet de la classe:
ClassName obj = new className ();Ici, l'extrait ci-dessus montre que nous devons utiliser le nouvel opérateur pour créer un objet de la classe.
Pourquoi OOP
La programmation orientée objet domine le monde de la programmation en raison de ses caractéristiques importantes:
Seules quelques fonctionnalités de la POO sont répertoriées ici; Cependant, il existe de nombreuses autres caractéristiques de la POO qui le font dominer la programmation procédurale.
Maintenant, il est temps de comprendre quels sont les objets et les classes en Java?
Classes et objets
En Java, un classe n'est rien d'autre qu'un plan d'où les objets peuvent être créés. Voyons quelques exemples du monde réel pour comprendre le concept des classes et des objets:
Nous pouvons donc dire que le Des classes sont des modèles pour les objets pendant que le objets sont des instances d'une classe.
État et méthode
En Java, un objet peut avoir des états et des fonctions différents.
État: Il montre les propriétés / caractéristiques individuelles d'un objet et peut être stocké dans les variables.
Méthode: il montre le comportement de l'objet
Pour mieux comprendre, considérons l'exemple donné ci-dessous:
Exemple
Disons qu'un chien est un objet et qu'il y a plusieurs choses qui peuvent être associées au chien comme un chien peuvent avoir un nom, une couleur, une taille et un chien peut aboyer, marcher, etc.
Concepts fondamentaux de la POO
Il y a quatre concepts essentiels de POO qui sont répertoriés ci-dessous:
Conclusion
La programmation orientée objet tourne autour des concepts d'objets et de classes. En Java, les classes sont appelées modèles pour les objets tandis que les objets sont des instances d'une classe, les objets peuvent hériter de toutes les caractéristiques, variables et fonctions de la classe. Cette rédaction présente un aperçu détaillé de la programmation orientée objet en Java. Cet article fournit les réponses de ce qu'est la POO, pourquoi quelqu'un devrait utiliser OOP. De plus, il explique le concept d'objets, de classes, de méthodes et de quelques autres concepts fondamentaux de la POO en Java.