![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
design mode
文章平均质量分 57
_星星之火_
这个作者很懒,什么都没留下…
展开
-
设计模式--适配器模式
适配器模式自己的理解哪有不对望多加指正: 适配器模式,讲一个类转化为另外一个类中间的中介就可以比喻为适配器,生活中也有很多的例子,比如USB转接口等等 下面以下图为例进行理解: Target 是目标接口,相当于一个标准告诉兄弟们大家都按这个走不要跑偏哦, Adapter 是适配器, Adaptee是被适配对象, 适配器持有被适配对象的引用,在方法内部就可以进行调用被适配对象的方原创 2017-12-10 17:50:09 · 141 阅读 · 0 评论 -
java设计模式--装饰模式
当需要在一个基类添加新功能时候可以考虑装饰模式,比如给机器猫上添加一些新功能,软件升级需要新功能原创 2017-12-10 20:22:33 · 129 阅读 · 0 评论 -
java 接口和抽象类的几点区别
接口是抽象类中的一个特例,接口中的所有方法必须是抽象的,抽象类中的方法默认是public abstract类型的, 1:接口中的成员变量类型默认为public static final 2:抽象类可以有构造方法,接口中不能有构造方法。 3:抽象类可以有普通成员变量,接口中没有普通成员变量(也即是绑定特定实例对象的成员变量当然不可能了因为它不能被实例化) 4:抽象类中的抽象方法的访问类型是p原创 2017-12-04 22:33:50 · 134 阅读 · 0 评论 -
java设计模式 一 工厂模式
工厂方法模式:分几个组成部分: 1:产品抽象类,定义出一个产品的共同特性和方法 -->具体产品类 2:工厂抽象类:定义一个工厂类定义所生产出来的商品方法使其子类进行相关的细节实现 -->具体工厂类 下面以生产电脑为例进行分析工厂模式的优缺点: 1:定义一个电脑抽象类:Compute public abstract class Compute {转载 2017-11-25 18:37:06 · 168 阅读 · 0 评论