Java创建型设计模式示例

本篇文章提供了Java创建型设计模式的几个小示例,包括工厂方法模式、抽象工厂模式、单例模式和建造者模式。这些示例展示了如何使用这些模式创建对象并管理其创建过程。

zip
DesignPattern.zip 预估大小:44个文件
folder
DesignPattern 文件夹
file
.project 389B
folder
bin 文件夹
folder
com 文件夹
folder
gotech 文件夹
folder
singleton 文件夹
folder
pattern 文件夹
file
SingletonTest.class 678B
folder
normal 文件夹
folder
factory 文件夹
folder
pattern 文件夹
file
BMWXSix.class 592B
file
BMWXFive.class 595B
file
BMWBuildFactory.class 946B
file
BMW.class 143B
file
MultiBMWBuildFactory.class 665B
file
FactoryTest.class 1KB
file
StaticBMWBuildFactory.class 648B
folder
abstracts 文件夹
folder
factory 文件夹
folder
pattern 文件夹
file
Provider.class 197B
file
BMWXFiveBuildFactory.class 587B
file
BMWXSix.class 601B
file
BMWXFive.class 604B
file
BMW.class 146B
file
BMWXSixBuildFactory.class 583B
file
FactoryTest.class 860B
folder
Builder 文件夹
folder
pattern 文件夹
file
BMWXSix.class 571B
file
BMWXFive.class 574B
file
Builder.class 1KB
file
BuilderTest.class 662B
file
BMW.class 136B
folder
.settings 文件夹
file
org.eclipse.jdt.core.prefs 598B
folder
src 文件夹
folder
com 文件夹
folder
gotech 文件夹
folder
singleton 文件夹
folder
pattern 文件夹
file
SingletonTest.java 413B
folder
normal 文件夹
folder
factory 文件夹
folder
pattern 文件夹
file
MultiBMWBuildFactory.java 212B
file
BMWXFive.java 220B
file
BMW.java 97B
file
StaticBMWBuildFactory.java 227B
file
BMWXSix.java 219B
file
FactoryTest.java 563B
file
BMWBuildFactory.java 348B
folder
abstracts 文件夹
folder
factory 文件夹
folder
pattern 文件夹
file
BMWXSixBuildFactory.java 217B
file
BMWXFive.java 223B
file
BMW.java 100B
file
BMWXSix.java 222B
file
FactoryTest.java 263B
file
BMWXFiveBuildFactory.java 219B
file
Provider.java 104B
folder
Prototype 文件夹
folder
pattern 文件夹
file
Prototype.java 2KB
folder
Builder 文件夹
folder
pattern 文件夹
file
BMWXFive.java 213B
file
BMW.java 90B
file
Builder.java 514B
file
BMWXSix.java 212B
file
BuilderTest.java 251B
file
.classpath 301B
...
zip 文件大小:27.05KB