面向对象
相关概念
实体类通常数据相关
假如有多个类,这些类存在一定的共性,把它们的共性提取成一个类的过程就是泛化。
设计原则
下图是“里式替换原则”
方法封闭原则尽量减少修改,通过扩展的方式来适应需求
针对接口编程即对外提供接口的形式而不是作为一个整体
面向对象设计的五大原则:单一责任原则,开放-封闭原则,里式替换原则,依赖倒置原则,接口分离原则。
除了这五大原则,还有包括:重用发布 价原则,共同封闭原则,共同重用原则,无环依赖原则,稳定依赖原则,稳定抽象原则。
UML
UML重点就是图:上图中类图部分是结构图(静态图), 用例图部分是行为图(动态图)。用例图比较特殊,可能是行为图,也可能是结构图
活动图和流程图类似
设计模式
相关概念
分类
创建型模式
结构型模式
行为型模式
本文作者:
ionluo
本文链接: http://www.ionluo.cn/blog/posts/1eddcd79.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: http://www.ionluo.cn/blog/posts/1eddcd79.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!