没有合适的资源?快使用搜索试试~ 我知道了~
oo-design-patterns
共20个文件
java:17个
xml:1个
gitignore:1个
需积分: 5 0 下载量 65 浏览量
2021-05-09
14:33:54
上传
评论
收藏 18KB ZIP 举报
温馨提示
oo-设计模式 内容 创造力的 AbstractFactory:抽象工厂模式提供了一种封装一组具有共同主题的单个工厂而无需指定其具体类的方法。 在正常使用中,客户端软件会创建抽象工厂的具体实现,然后使用工厂的通用接口来创建作为主题一部分的具体对象。 客户端不知道(或不在乎)它从这些内部工厂中获得了哪些具体对象,因为它仅使用其产品的通用接口。 这种模式将一组对象的实现细节与它们的一般用法分开,并依赖于对象组成,因为对象创建是在工厂接口中公开的方法中实现的。 (来自维基百科) 生成器:将复杂对象的构造与其表示分开,以便同一构造过程可以创建不同的表示。 原型:如果创建我们类的完整新实例可能有害或占用资源,则可以考虑指定使用原型实例创建的对象的类型,并通过克隆此原型来创建新对象。
资源推荐
资源详情
资源评论
收起资源包目录
oo-design-patterns-master.zip (20个子文件)
oo-design-patterns-master
.gitignore 294B
README.md 1KB
pom.xml 584B
src
main
java
com
alberto
tinkering
designpatterns
creational
prototype
T800.java 1KB
T1000.java 1KB
RobotPrototype.java 613B
PrototypeExample.java 6KB
RobotFactory.java 1KB
builder
BuilderExample.java 721B
Metal.java 647B
Ship.java 5KB
Wood.java 621B
abstractfactory
AbstractFactoryExample.java 2KB
BladeFangs.java 557B
BladeFactory.java 597B
VampireFactory.java 420B
Vampire.java 493B
DraculaFactory.java 603B
DraculaFangs.java 555B
Fangs.java 359B
共 20 条
- 1
资源评论
仆儿
- 粉丝: 20
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功