![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
西楚老王
从事安卓开发行业
展开
-
Java设计模式------Builder设计模式
当遇到多个构造器参数时,推荐使用Builder设计模式,相比于重叠构造器(telescoping constructor)模式和JavaBeans模式,Builder模式实现的对象更利于使用。1.重叠构造器class user{String name;String sex;String age;user(String name){}user(String name,...原创 2018-07-30 10:13:25 · 169 阅读 · 0 评论 -
各设计模式的使用场景(需解决问题)
一、.工厂模式:简单工厂:包含:各个子类、各子类的公共部分(抽象类)、工厂类解决:一个工厂创建所有类。步骤:1.创建各子类的公共部分(抽象类)2.创建各个子类,使各个子类继承该公共抽象类3.创建工厂类参考:https://blog.csdn.net/zxt0601/article/details/52798423二、.观察者模式(相当于接口回调)三、.Bui...原创 2018-08-01 15:02:34 · 735 阅读 · 0 评论