首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
一休酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
设计模式快速学习(二)抽象工厂模式
直接上demo.先代码,后介绍。 如果在之前你没有看过工厂模式,请坐下面的时光机传送,不光是思想基础,主要是演变的过程要知道。 1. 编写接口Shape 2. 编写接口Shape的实现类Rectangle 3. 编写接口Shape的实现类Circle 4. 编写接口Color …
设计模式快速学习(四)建造者模式
建造者独立,易扩展。 便于控制细节风险。 产品必须有共同点,范围有限制。 如内部变化复杂,会有很多的建造类。 builder(抽象建造者):规范建造对象的组成成分,但不具体创建。 ConcreteBuilder(具体建造者):根据抽象建造者规范的组成成分来具体创建,并返回建造对…
设计模式快速学习(五)原型模式
其他(List等)数据类型默认都是浅拷贝,但是我们也能通过他们自身的clone方法来深拷贝。
设计模式快速学习(六)模板模式
play()就是我定义的模板,子类继承后必须实现该具体功能。