设计模式
UML类图+:public、-:privated、#:default
软件设计原则
- 开闭原则
- 以前写好的代码不要动了,要想新的方法,就重新写一个
- 单一职责原则
- 一个类最好只干一件事
- 接口隔离原则
- 一个接口不要包含太多能力
设计模式
单例模式
- 想象全公司只买得起一台打印机:机器加锁不让私自开(构造器私有),前台登记并保管它(静态实例),谁要打印都向前台借同一台(getInstance)。这样全程只有一台设备,省资源,也避免冲突。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Explainfuture's Blog!