![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
您说的都对
这个作者很懒,什么都没留下…
展开
-
工厂模式
简单工厂 简单工厂 实现同一个接口,根据类型返回不同的对象值。 公共接口 public interface Toy { void make(); } 实现接口 package com.dawn.design.factory; /** * @Auther: dawn * @Date: 2020/1/13 13:17 * @Description: */ public class...原创 2020-01-13 14:29:19 · 134 阅读 · 1 评论 -
装饰模式
装饰模式 首先装饰模式不是代码,是一种编写逻辑思想。 适合场景:一个人点餐。碗筷必需品,其他的都可以随意添加。 他方理解:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 我的理解:保存最基础的功能,其他类做出对应补充 具体例子: 创建一个超类,所有的类都继承或实现。可以定义成接口类型 package com....原创 2020-01-13 13:12:50 · 157 阅读 · 0 评论