1.A类B类C类 这三个类是什么关系?
B类依赖A类 和C类
因为 最主要的原因是 B类功能需要 A类和C类协助才能完成。
有一个粗暴的方法,如果A类 B类 C类 不同包,B类需要先导入A类 和C类的包 才能运行,但是A类 C类则不需要B类
2.注意,要避免双向依赖。一般来说,不应该存在双向依赖。
类与类之间由弱到强关系是:
没关系 依赖 关联 聚合 组合 泛化
4
聚合和组合的区别在于
a实体组合成b实体,若b实体生命周期结束,则a实体生命周期必结束
而聚合则不是 ,若b实体生命周期结束,则a实体生命周期不一定结束
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。