设计模式
56
高高飞起的勇敢麦当
你想活出怎样的人生
展开
-
设计模式-goto-创建型模式-goto-工厂方法模式
2.1 什么是工厂模式? 案例: 面包 烤箱 大厨原创 2021-05-20 17:03:03 · 66 阅读 · 0 评论 -
设计模式-goto-创建型模式-goto- 单例模式
1.1 什么是单例模式? 内功这种东西,要融会贯通得多来点儿栗子。。 案例:我是皇帝,独此一家。 一个类只能产生一个对象(皇帝),大家对他的依赖都是相同 的。我们把皇帝这种特殊的职位通过程序来实现。 皇帝类: 注意 //构造方法私有,避免在类的外部创建对象 public class Emperor { private static Emperor emperor=null; //构造方法私有,避免在类的外部创建对象 private Emperor() { } public s原创 2021-05-10 11:15:26 · 81 阅读 · 0 评论 -
设计模式--------六大原则
1.1 开闭原则:Open Closed Principle,OCP 1.2 单一职责原则:Single responsibility principle,SRP 1.3 里氏替换原则:Liskov Substitution Principle,LSP 1.4 依赖倒置原则:Dependence Inversion Principle,DIP 1.5 接口隔离原则:Interface Segregation Principle,ISP 1.6 迪米特法则:Law of Demeter,LoD 观察者模式 装原创 2021-05-15 01:04:33 · 72 阅读 · 0 评论