![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
23中设计模式
Elementer
潜力股一枚
展开
-
23种设计模式之工厂方法模式
创建一Animal接口类: package com.animal; public interface Animal { } 创建一个God接口类: package com.animal; public interface God { public Animal create(); } 创建一个狗物种: package com.animal; public class Dog原创 2016-12-21 13:59:02 · 463 阅读 · 0 评论 -
建造者模式
建造者模式: 将一个复杂的对象的创建过程和显示分离出来,使得同样的创建过程可以有不同的表示;组成: 一个复杂基类; 一个抽象类(抽象出设置复杂类的属性和获得对象) 一个实现细节类,需要继承上面的抽象类; 建造者类,通过实现细节类,获取所需个个性复杂类;代码如下:public class Student { /...原创 2018-04-08 11:13:55 · 181 阅读 · 0 评论