Cette fois, j'ai traité des ** dépendances Java **.
** «Dépendant» ** signifie simplement ** «en utilisant une autre classe» **. Plus précisément, si l'un des deux suivants s'applique, on peut dire qu'il existe une dépendance.
--A une autre classe comme variable locale
Par exemple, prenons un déjeuner comme exemple. J'ai du riz dans mon déjeuner. Il existe de nombreux autres plats d'accompagnement, mais par souci de simplicité, prenons juste le riz comme exemple. Ensuite, le code ressemblerait à ceci:
//Cours de déjeuner
public class Bento {
private Gohan gohan;//riz
//constructeur
public class Bento(Gohan gohan) {
this.gohan = gohan;
}
}
Ce cours de déjeuner est rempli de riz. Le code pour faire ce déjeuner (nouveau) est le suivant.
--Classe principale
public class Main {
public static void main(String[] args) {
//Génération de riz (instanciation)
Gohan gohan = new Gohan();
//Génération de déjeuner (instanciation)
Bento bento = new Bento(Gohan);
}
}
De cette façon, le fait qu'une ** classe en utilise une autre ** est appelé ** dépendant **.
Citation: Dripcoke
Recommended Posts