文件名称:DesignPatterns:学习设计模式
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-26 23:10:46
Java
DesignPatterns 设计模式学习
【文件预览】:
DesignPatterns-master
----DecoratorPattern()
--------RedShapeDecorator.java(409B)
--------Rectangle.java(205B)
--------Shape.java(133B)
--------ShapeDecorator.java(359B)
--------Circle.java(197B)
--------DecoratorPatternDemo.java(394B)
----README.md(50B)
----AdapterPattern()
--------MediaAdapter.java(773B)
--------VlcPlayer.java(388B)
--------AdapterPatternDemo.java(331B)
--------MediaPlayer.java(374B)
--------AudioPlayer.java(956B)
--------Mp4Player.java(388B)
--------AdvancedMediaPlayer.java(459B)
----ProxyPattern()
--------README.md(803B)
--------ProxyPatternDemo.java(492B)
--------ProxyImage.java(563B)
--------JavaProxy()
--------RealImage.java(555B)
--------Image.java(161B)
----FlyweightPattern()
--------FlyweightPatternDemo.java(1010B)
--------FlyweightPattern.md(1KB)
--------ShapeFactory.java(959B)
--------Shape.java(189B)
--------Circle.java(898B)
----FacadePattern()
--------Rectangle.java(200B)
--------FacadePatternDemo.java(719B)
--------ShapeMaker.java(343B)
--------Shape.java(152B)
--------Circle.java(191B)
----Singleton()
--------SingletonNotLazy.java(821B)
--------Singleton.java(520B)
----ObserverPattern()
--------Subject.java(883B)
--------OctalObserver.java(405B)
--------Observer.java(335B)
--------ObserverPatternDemo.java(505B)
--------BinaryObserver.java(472B)
----ChainOfResponsibilityPattern()
--------ConsoleLogger.java(371B)
--------ErrorLogger.java(361B)
--------AbstractLogger.java(1KB)
--------FileLogger.java(350B)
--------ChainPatternDemo.java(1KB)