Une brève description des dépendances JAVA

Cette fois, j'ai traité des ** dépendances Java **.

Que sont les dépendances en 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

Glossaire informatique - Dépendances

Recommended Posts

Une brève description des dépendances JAVA
Une brève explication de commitAllowingStateLoss
Pensez à une stratégie de mise à jour Java
Trier la liste des objets Java
Créons une application TODO avec Java 1 Brève explication de MVC
Un bref résumé des conteneurs DI et DI
Nommer un groupe d'expressions régulières (Java)
[Java] Présentation de Java
Résumé des fonctionnalités simples de Bootstrap pour les débutants
A propos de l'ordre de description des propriétés système Java
Avez-vous besoin d'une implémentation de Java compatible avec la mémoire?
Une collection de questions simples pour les débutants Java
Un examen rapide de Java appris en classe
Collection expirée de java
[Java] Importance de serialVersionUID
Obtenir une liste d'informations MBean pour les applications Java
Un examen rapide de Java appris en classe part4
[Java] Créer un filtre
NIO.2 examen de Java
Avis sur Java Shilber
Un bref résumé des options d'association Rails (clé_trangère, clé_principale)
java --Unification des commentaires
Mémo simple de JUnit de java
Awesome Java: excellent logiciel de bibliothèque de framework Java
Faisons un robot! "Une simple démo de Java AWT Robot"
Histoire des annotations Java
java (mérites du polymorphisme)
[Java] Lors de l'écriture du source ... Mémorandum ①
Un examen rapide de Java appris en classe part3
Un examen rapide de Java appris en classe part2
Examen NIO de Java
Un enregistrement d'une simple pression sur le flux de données de GCP
[Java] Trois fonctionnalités de Java
Une vue d'ensemble du framework Java natif de Kubernetes Quarkus
Résumé du support Java 2018
Une brève explication d'un jeu de labyrinthe fait à Java pour les cousins du primaire
Histoire de créer une application de gestion de tâches avec Swing, Java
Une explication rapide des cinq types de statique Java
Activez la cellule A1 de chaque feuille de fichier Excel avec Java
Implémentation d'un analyseur de syntaxe mathématique par méthode d'analyse syntaxique descendante récursive (Java)
J'ai créé un client RESAS-API en Java
Remarques sur Java GC
À propos des instances Java
[Java] Utilisation de Mirage-Basic de SQL
[Java] Compréhension débutante de Servlet-②
Créer un lot Liferay
[Java] Pratique de la gestion des exceptions [Exception]
[Java11] Résumé du flux -Avantages du flux-
Principes de base de l'utilisation des caractères (Java)
[Java] Création d'annotations originales
À propos de la description de Docker-compose.yml
java learning day 4
Java fin du mois plusMonths
[Java] Résumé des expressions régulières
Créer une méthode java [Memo] [java11]
[Java] Résumé des opérateurs (opérateur)
[Java] Implémentation du réseau Faistel
[Java] Comparateur de la classe Collection
[Java] Créer un fichier temporaire