java设计模式
烫烫烫烫~
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
简单工厂模式、工厂模式、抽象工厂模式 一、定义 简单工厂模式 实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个具体类的实例。 工厂方法模式 工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于 创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建...原创 2019-09-25 12:13:09 · 158 阅读 · 0 评论 -
设计模式之装饰者模式
装饰者模式 定义 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。设计理念主要是以对客户端透明的方式动态扩展对象的功能,是继承关系的一个替代(继承会产生大量的子类,而且代码有冗余)。 为什么要使用装饰者模式 一般的,我们为了扩展一个类经常使用继承方式实现,由于继承为类引入静态特征,并...原创 2019-10-09 22:57:52 · 138 阅读 · 0 评论