记录《Head First设计模式》学习,包含课后源码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xykjlcx 3c254712f6
代理模式学习、编码
4 months ago
adapter-pattern 适配器模式学习、编码完成 4 months ago
command-pattern 完成【宏命令】相关编码 4 months ago
composite-pattern 结束组合模式学习,并解决了书中存在的bug,详见README 4 months ago
decorator-pattern third:装饰者模式 4 months ago
facade-pattern 外观模式学习、编码完成 4 months ago
factory-pattern 完成【工厂模式-抽象工厂】,结束工厂模式学习 4 months ago
iterator-pattern 完成迭代器模式学习,本节需要与下一节:组合模式;共同学习 4 months ago
observer-pattern 添加并更新README 4 months ago
oop-basic-demo 完成状态模式编码,更新README 4 months ago
proxy-pattern 代理模式学习、编码 4 months ago
singleton-pattern 状态模式学习,明天完成编码测试 4 months ago
state-pattern 完成状态模式编码,更新README 4 months ago
strategy-pattern 状态模式学习,明天完成编码测试 4 months ago
template-method-pattern 模板方法模式Get 4 months ago
.gitignore 修复提交out/问题 4 months ago
README.md 代理模式学习、编码 4 months ago
pom.xml 代理模式学习、编码 4 months ago

README.md

概述

记录设计模式学习

计划

每天学习2种以上的设计模式,并完成课后习题编码

模块说明

  • strategy-pattern(策略模式)
  • observer-pattern(观察者模式)
  • decorator-pattern(装饰者模式)
  • factory-pattern(工厂模式)
  • oop-basic-demo(面线对象的一些测试demo)
  • singleton-pattern(单例模式)
  • command-pattern(命令模式)
  • adapter-pattern(适配器模式)
  • facade-pattern(外观模式)
  • template-method-pattern(模板方法模式)
  • iterator-pattern(迭代器模式)
  • composite-pattern(组合模式)
  • state-pattern(状态模式)
  • proxy-pattern(代理模式)

目前进度

  • 策略模式
  • 观察者模式
  • 装饰者模式
  • 工厂模式
  • 单例模式
  • 命令模式
  • 适配器模式
  • 外观模式
  • 模板方法模式
  • 迭代器模式
  • 组合模式
  • 状态模式
  • 代理模式