Quelle est la relation générale entre les classes Java ? (combinaison non agrégée)
巴扎黑
巴扎黑 2017-05-17 10:00:56
0
1
1014

Après avoir compris la relation entre les classes Java, nous avons essentiellement compris les relations d'agrégation et de combinaison, mais relations d'association En plus de l'agrégation et de la combinaison, quelles sont les relations générales ?

Puisque la relation d'association est une relation de propriété, en plus de la relation de combinaison et de la relation d'agrégation, à quoi ressemblent les relations générales d'association restantes. . . (Meilleur code, s'il vous plaît)

Mon Baidu explique la combinaison et l'agrégation. Existe-t-il uniquement des relations liées à la combinaison et à l'agrégation ?
On dit sur Internet que la combinaison et l'agrégation sont des relations spéciales, mais cela ne dit pas que les relations sont divisées en ces deux types. Je ne peux pas penser à d'autres relations en dehors de ces deux-là.

巴扎黑
巴扎黑

répondre à tous(1)
世界只因有你
  • La relation d'héritage (la sous-classe hérite des fonctions de la classe parent et de l'interface parent) est clairement identifiée avec extends

class SuperClass{//这是父类}
// 使用extends 继承父类的功能
class SubClass extends SuperClass{//这是之类}
  1. Pour implémenter la relation et implémenter l'excuse d'interface, utilisez l'identifiant d'implémentation

interface Classb{//这是接口,用interface申明}
class Classc implement Classb{// 用implement 来实现接口内的功能能}
  1. Dépendance Par exemple : la classe b doit être utilisée comme paramètre dans la classe a

public class Classb{}
class Classc
{
    public static void method(Classb a)
    // 在这里使用了Classb的对象作为了参数
     {
     System.out.println(a);
     }
}
  1. Relation d'association : L'association reflète une forte relation de dépendance au niveau sémantique entre deux classes, comme moi et mon ami. Cette relation est plus forte que la dépendance. Il n'y a pas de contingence de dépendance, et la relation n'est pas temporaire. généralement à long terme, et la relation entre les deux parties est généralement égale.

Le reste est ce que vous appelez la relation entre combinaison et agrégation

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal