设计模式-设计原则以及大纲
参考文献
Java设计模式精讲 Debug方式+内存分析
https://java-design-patterns.com/
https://geek-docs.com/design-pattern/design-principle/design-principle-index.html
前置知识
UML
UML (Unified Modeling Language) 统一建模语言
特点
UML是一种开放的方法;
用于说明,可视化,构建和编写一个正在开发的面向对象的软件密级系统的制品的开放方法;
UML2.2分类: 一共14中图示
结构式图形: 强调的是系统式的建模;
静态图
类图
对象图
包图
实现图
组件图
部署图
剖面图
复合结构图
行为式图形: 强调系统模型中触发的事件;
活动图
状态图
用例图
交互式图形: 属于行为式图形子集合,强调系统模型中资料流程.
通信图
时序图
交互概述图
时间图
类图
Class Diagram: 用于表示类,接口,实例等之间相互间的静态关系
UML箭头方向: 从子类指向父类
定义子类是需 ...