文件名称:设计模式学习使用的简单Demo
文件大小:505KB
文件格式:ZIP
更新时间:2019-09-19 12:59:47
设计模式
设计模式学习中的几个简单Demo,包括适配器模式、装饰者模式、观察者模式、单件模式、策略模式;除了上述几种模式外,还包括Java反射机制学习的Demo
【文件预览】:
DesignPatterns
----Adapter(适配器模式)()
--------TwoToThreeAdapter.java(318B)
--------user.java(369B)
--------结果图.png(13KB)
--------TwoHoleSocket.java(63B)
--------Adapter1.vsdx(48KB)
--------BullTwo.java(143B)
--------user.class(324B)
--------BullTwo.class(429B)
--------BullThree.class(439B)
--------程序说明.html(302B)
--------TwoHoleSocket.class(134B)
--------TwoToThreeAdapter.class(435B)
--------test.class(432B)
--------ThreeHoleSocket.class(140B)
--------ThreeHoleSocket.java(67B)
--------Adapter1.jpg(15KB)
--------BullThree.java(154B)
----Singleton(单件)()
--------结果图.png(33KB)
--------singleton1.jpg(5KB)
--------程序说明.html(302B)
--------test.java(1008B)
--------singleton1.vsdx(33KB)
--------test.class(1KB)
--------Singleton.java(497B)
--------Singleton.class(904B)
----Strategy(策略模式)()
--------策略模式1.vsdx(62KB)
--------QuackBehavior.java(58B)
--------Quack1.java(121B)
--------结果图.png(14KB)
--------FlyBehavior.java(54B)
--------Fly1.java(125B)
--------Quack2.java(123B)
--------WoodDuck.class(328B)
--------Quack1.class(420B)
--------Duck.class(689B)
--------程序说明.html(302B)
--------策略模式3.jpg(32KB)
--------Quack2.class(422B)
--------Fly2.class(412B)
--------WoodDuck.java(127B)
--------test.java(295B)
--------test.class(405B)
--------策略模式2.jpg(13KB)
--------Duck.java(291B)
--------Fly1.class(410B)
--------WildDuck.class(328B)
--------QuackBehavior.class(129B)
--------策略模式1.jpg(13KB)
--------Fly2.java(115B)
--------WildDuck.java(127B)
--------FlyBehavior.class(123B)
----Reflect(Java反射机制)()
--------结果图.png(2KB)
--------ReflectTest.class(712B)
--------ReflectTest.java(478B)
--------程序说明.html(302B)
--------test.java(966B)
--------test.class(1KB)
----Decorator(装饰者模式)()
--------Class1.class(256B)
--------Class2.java(186B)
--------结果图.png(10KB)
--------Class1.java(122B)
--------程序说明.html(306B)
--------Decorator2.vsdx(43KB)
--------Class0.java(84B)
--------test.java(292B)
--------test.class(516B)
--------Decorator2.jpg(11KB)
--------Decorator1.jpg(6KB)
--------Class2.class(326B)
--------Decorator1.vsdx(38KB)
--------Class0.class(229B)
----Observer(观察者模式)()
--------Observer1.java(376B)
--------Observer2.class(508B)
--------ConcreteSubject.java(855B)
--------观察者模式2.jpg(17KB)
--------Observer1.class(508B)
--------结果图.png(23KB)
--------观察者模式1.jpg(9KB)
--------ConcreteSubject.class(1KB)
--------Observer2.java(372B)
--------程序说明.html(302B)
--------Observer.java(89B)
--------test.java(987B)
--------test.class(745B)
--------观察者模式2.vsdx(50KB)
--------Subject.class(195B)
--------Subject.java(209B)
--------Observer.class(121B)
--------观察者模式1.vsdx(28KB)