目录
摘要
一、面向对象设计综述
1.1 什么是 OOD
1.2 OOD 主要工作
二、模型条理化
2.1 软件体系结构与条理化设计
2.2 软件分层的好处与原则
三、面向对象设计原则
3.1 单一职责原则 SRP (Single Responsibility Principle)
3.2 开闭原则 OCP (Open Closed Principle)
3.3 里氏替换原则 LSP (Liskov Substitution Principle)
3.4 依赖倒置原则 DIP (Dependency Inversion Principle)
3.5 接口隔离原则 ISP (Interface Segregation Principle)
3.6 组合 / 聚合复用原则 (Composite/Aggregation Reuse Principle, CARP)
3.7 迪米特法则 (Law of Demeter, LoD)
四、总结
摘要
本文深入探究了面向对象设计(OOD)的相干内容,包罗其界说、主要工作、模型条理化结构以及一系列重要的设计原则。通过对这些方面的详细叙述,旨在资助读者全面理解面向对象设计的核心概念和方法,提拔软件设计的质量和可维护性。
一、面向对象设计综述
1.1 什么是 OOD
面向对象的设计是在 OOA(面向对象分析)模型的底子上,运用面向对象方法进行体系设计,其目的是天生一个符合具体实现条件的面向对象设计(OOD)模型。与实现条件相干的因素涵盖图形用户界面、硬件、操纵体系、网络、数
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |