uml 面向对象设计 设计模式

参考链接:https://www.cnblogs.com/jiangds/p/6596595.html

一、uml
用例图:
谁用软件和软件的功能

类图:
类之间的关系有:泛化=实现>组合>聚合>关联>依赖
泛化:继承
实现:接口
组合:整体对象可以 控制成员对象生命周期
聚合:成员对象是整体对象的一部分
关联:包含
依赖:使用一个类对象作为另一个类的成员函数的参数

对象图:
类图的实例

状态图:
对像所有可能的状态和转移条件

二、面向对象设计原则:
目标:可维护性复用。重用、可扩展修改

单一指责
开闭
里氏代换
依赖倒转
接口隔离
合成复用
迪米特法则

三、设计模式

1、单例模式

发布了73 篇原创文章 · 获赞 10 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Jiiaaaoooo/article/details/100739331