Apprenez Java étape par étape-1
Cet article explique dans lequel « pourquoi Java », « objets et classes », « nommage de classes et de méthodes » et « création de classes et de méthodes » .
Pourquoi Java
Les principaux avantages de Java sont (1) facile à apprendre, (2) indépendant de la plate-forme et (3) programmation orientée objet (POO). En raison de (4) la robustesse de Java, (5) sa facilité d'utilisation, (6) ses capacités multiplateformes et (7) ses fonctionnalités de sécurité, il est devenu un langage de choix dans le monde entier.
Il existe trois plates -formes . JVM Mac/OS, JVM Windows et JVM Linux. JVM est une abréviation de Java Virtual Machine.
Parlez généralement de la programmation fonctionnelle, de la programmation orientée objet et de la programmation procédurale. La construction de la structure et des éléments est au premier plan de la programmation fonctionnelle , les objets sont au premier plan de la programmation orientée objet (POO) et le système est au premier plan de la programmation procédurale .
Donnez un exemple du monde réel dans lequel Starbucks peut être un exemple de programmation procédurale.
Donnez un exemple du monde réel dans lequel le célèbre chef Gordon Ramsay peut être un exemple de programmation orientée objet (POO).
Objets et classes en Java
Lors de l'écriture de code en Java, des objets sont créés en continu. Les opérations sont effectuées sur les objets. Si les objets sont créés pour répondre aux besoins, l'application fonctionne parfaitement.
Les objets ont des caractéristiques passives et actives. Les fonctionnalités passives sont appelées variables ou champs . Les fonctionnalités actives sont appelées méthode ou fonctionnalité . Objet et instance sont les mêmes choses, mais le mot « instance » indique la relation d'un objet à sa classe.
Il y a un ordre pour les objets.
→ Tout d'abord , l'objet est créé,
→ Deuxièmement , les fonctionnalités sont ajoutées à l'objet, et
→ Troisièmement , le travail est défini en fonction des fonctionnalités.
L'objet est créé en fonction de quelle tâche sera confiée à quel objet. Et la classe de l'objet est créée en conséquence.
Les classes sont le modèle utilisé pour créer des objets. L'objet est le reflet de la classe.
Lors de la création d'une application, la séquence suivante est suivie.
→ Tout d'abord , la classe est créée,
→ Dans un second temps les objets (variable et méthode) sont définis dans la classe,
→ Troisièmement , les propriétés sont ajoutées à l'objet, et
→ Quatrièmement , le travail est défini en fonction des fonctionnalités.
Objet (instance) → de nombreux objets → objets intégrés → Application
Les classes ont quatre types de modificateurs d'accès Java. Les modificateurs d'accès sont tels que private, default, protected et public . Les classes ne peuvent pas avoir de modificateurs d'accès protégés et de modificateurs d'accès privés. Mais il peut avoir un modificateur d'accès public et un modificateur d'accès par défaut .
Dénomination des classes et des méthodes en Java
Considérations lors de la dénomination de la classe ;
- Le prénom doit être en rapport avec le contenu,
- Les noms doivent commencer par une majuscule,
- Lorsque les noms de classe se composent de plusieurs mots, les premières lettres des mots doivent être en majuscules (CamelCase),
- Il n'y a pas d'espace entre les noms de classe composés de plus d'un mot.
private class MyFirstClass { }
- Le prénom doit être en rapport avec le contenu,
- Les noms doivent commencer en minuscules,
- Lorsque les noms de méthodes se composent de plusieurs mots, les premières lettres des mots doivent être en minuscules (camelCase)
- Il n'y a pas d'espace entre les noms de classe composés de plus d'un mot.
int myFirstMethod ( ) { }
Création de classes et de méthodes en Java
Lors de la création d'une classe, vous devez faire :
- Tout d'abord, le type de modificateur d'accès est déterminé : protégé
- Dans un second temps, le mot clé « class » s'écrit : class
- Troisièmement, lié au nom de la classe de contenu est déterminé : MySecondClass
- Quatrièmement, le signe "accolade { }" du corps de la classe est placé : { }
protected class MySecondClass { }
- Tout d'abord , le type de modificateur d'accès est déterminé : public
- Dans un second temps , le type de retour s'écrit : int
- Troisièmement , lié au nom de la méthode de contenu est déterminé : mySecondMethod
- Quatrièmement , le signe de crochet de méthode "( )" est placé : ( )
- Cinquièmement , le signe « accolade { } » du corps de la méthode est placé : { }
public int mySecondMethod ( ) { }
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































