对象组合的优点:1)对象只能通过接口访问,没有破坏封装性。2)只要类型一至,运行时刻还可以用一个对象代替另一个对象。3)因为对象的实现是基于接口写的,所以实现上存在较少的依赖。
优先使用对象组合而不是类继承
最新推荐文章于 2024-10-04 17:35:25 发布
本文探讨了对象组合在软件设计中的三大优点:1)保持良好的封装性,只通过接口访问对象;2)运行时可替换性,同一类型的对象可以互相替代;3)减少依赖,基于接口的实现降低了组件间的耦合度。
1071

被折叠的 条评论
为什么被折叠?



