摘要: UML定义: 统一建模语言(Unified Modeling Language) 用于说明、可视化、构建和编写一个正在开发的面向对象的、软件密集系统的制品的开放方法。 特点: UML展现了一系列最佳工程实践。这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 分类: 阅读全文
posted @ 2019-04-08 09:15 秋叶白 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则(最少知道原则) 里氏替换原则 合成/复用原则(组合/复用原则) 1、开闭原则 定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 用抽象构建框架,用实现扩展细节 优点:提高软件系统的可复用性和可维护性 核心思想:面向抽象编程 阅读全文
posted @ 2019-04-08 09:11 秋叶白 阅读(152) 评论(0) 推荐(0) 编辑