Problem

4/6

Créer un lien

Theory Click to read/hide

Jusqu'à présent, les leçons ont traité de la création de classes, qui sont des modèles pour la création d'objets. Dans la même leçon, le processus de création et d'utilisation des objets eux-mêmes sera décrit.

Liens
Dans le langage Java, une variable ne peut jamais stocker un objet. Au lieu de cela, Java a des références qui pointent vers l'emplacement d'un objet en mémoire.
La syntaxe de création d'une variable de type référence d'objet est la suivante :
<Nom de la classe> <nom de variable>;
Il est à noter que nous indiquons immédiatement la classe dont les objets seront référencés.

Exemple : une variable nommée "b" pointant vers la classe Book :

Livre b ;

De la même manière, vous pouvez créer des champs de classe (vous pouvez y ajouter un modificateur d'accès). Vous pouvez créer des tableaux de références et les renvoyer à partir de méthodes. Exemple :

public classe Bibliothèque {
  Livre public[] livres ;
  public Livre findBookWithName(Nom de chaîne) {
//code qui trouve le bon livre
  }
} ;


Conclusion : à bien des égards, vous pouvez travailler avec des références de la même manière qu'avec des variables d'autres types élémentaires (int, long, double...).

Problem

Créez un lien a de type Chien.