设计模式
文章平均质量分 63
魂之念想
这个作者很懒,什么都没留下…
展开
-
京东自动拔羊毛
京东 羊毛原创 2022-06-17 22:18:54 · 449 阅读 · 2 评论 -
设计模式->创建型->工厂模式
工厂模式工厂模式博客链接完整版简单工厂模式定义简单工厂又称为静态工厂,它属于类创建型模式,可以根据不同的参数返回不同的实例模式结构Factory:工厂角色实现创建所有实例的内部逻辑Product:抽象产品角色创建所有对象的父类ConcreateProduct:具体产品角色创建的对象充当这个角色的某个具体类的实例模式图类图[外链图片转存失败...原创 2019-11-25 19:29:18 · 167 阅读 · 0 评论 -
head fiest 设计模式第一章
设计准则面向接口编程而不是实现类多用组合少用继承封装将变的分离出来不变的抽出来,很多设计都是有这个演变出来的第一章讲解的模式是策略模式作者以设计一个鸭子类的游戏为开端讲解的。Duck类为所有鸭子类的超类,其他类可以继承他Dack鸭子类里面有多个方法fly behavior eat但是有些鸭子是不会飞的这又如何解决。其一是将fly方法移植出来,用一个专门的接口进行实现原创 2017-06-19 21:58:00 · 271 阅读 · 0 评论 -
head first 设计模式 Observer模式
策略模式:定义了对象之间的一对多依赖,这样一来,这样一来当一个发生改变的时候,它的所有依赖都会发生变化观察者模式代码如下1主题接口也就是那个可能会发生数据变化publicinterfaceSubject{ //将观察者注入到主题中 publicvoidregisterObserver(Observero); //将观察者从主题原创 2017-06-20 22:59:58 · 250 阅读 · 0 评论