Nachdem wir die Beziehung zwischen Java-Klassen verstanden haben, haben wir im Grunde die Aggregations- und Kombinationsbeziehungen verstanden, aber Assoziationsbeziehungen Was sind neben Aggregation und Kombination die allgemeinen Beziehungen?
Da es sich bei der Assoziationsbeziehung zusätzlich zur Kombinationsbeziehung und Aggregationsbeziehung um eine Eigentumsbeziehung handelt, wie sehen die verbleibenden allgemeinen Assoziationsbeziehungen aus? . . (Bester Code, bitte)
My Baidu erklärt Kombination und Aggregation. Gibt es nur kombinations- und aggregationsbezogene Beziehungen?
Im Internet heißt es, dass Kombination und Aggregation besondere Beziehungen seien, aber es wird nicht gesagt, dass Beziehungen in diese beiden Arten unterteilt werden. Außer diesen beiden fallen mir keine anderen Beziehungen ein.
继承关系(子类继承父类,父接口的功能) 用extends 明确标识
实现关系 实现interface借口,使用implement 标识
依赖关系 例如: b类需要在a类中当做参数使用
关联关系 关联体现的是两个类之间语义级别的一种强依赖关系,比如我和我的朋友,这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性的,而且双方的关系一般是平等的。
剩下的就是你所说的组合和聚合的关系了