Skip to content

学习一些设计模式写的代码,会陆陆续续将一些设计模式代码上传。这是观察者模式的Java实现,主要在于设计思想

Notifications You must be signed in to change notification settings

xiezhiping/ObserverPattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ObserverPattern

学习一些设计模式写的代码,会陆陆续续将一些设计模式代码上传。这是观察者模式的Java实现,主要在于设计思想 已经学习并使用过的设计模式:

  1. 工厂模式:比较简单,主要通过一个工厂类和接口规范批量生产对象;
  2. 单例模式:经常用在只需要一个实例对象的场合,比如工厂中,全局维护一个工厂实例;
  3. 装饰器模式:暂时用的比较少,在java jdk中一些类的设计采用此模式,比如处理流;
  4. 代理模式:之前在typescript开发中遇到过这类设计模式;
  5. 模板模式:接口的设计其实就是采用这种思路,定义一个规范; 待完善......

About

学习一些设计模式写的代码,会陆陆续续将一些设计模式代码上传。这是观察者模式的Java实现,主要在于设计思想

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages