码迷,mamicode.com
首页 >  
搜索关键字:designpattern    ( 138个结果
设计模式1-策略模式
``` package DesignPattern; public class StrategePattern { //来自HeadFirst设计模式 interface FlyBehavior{ //将飞行行为抽象为接口 void fly(); } interface QuackBehavior{... ...
分类:其他好文   时间:2019-04-17 16:42:27    阅读次数:124
设计模式2-观察者模式
``` package DesignPattern; import java.util.ArrayList; public class ObserverPattern { //来自Head First 设计模式 interface Subject{ void registerObserver(Obs... ...
分类:其他好文   时间:2019-04-17 16:37:17    阅读次数:128
设计模式5-抽象工厂模式
``` package DesignPattern; public class AbstractFactory { public static class Dough{} public static class Sauce{} public static class Veggies{} public... ...
分类:其他好文   时间:2019-04-17 16:35:41    阅读次数:90
设计模式4-工厂方法模式
``` package DesignPattern; import java.util.ArrayList; public class FactoryMethodPattern { / 工厂方法模式要点在于将创建方法设定为抽象方法,工厂类为抽象类 适用于不同的原料配置,自定义创建方法从而形成一类产品 ...
分类:其他好文   时间:2019-04-17 16:33:44    阅读次数:131
设计模式3-简单工厂模式
``` package DesignPattern; public class SimpleFactoryPattern { public static class Pizza{ public String type="Pizza"; public void prepare(){} public v... ...
分类:其他好文   时间:2019-04-17 16:31:20    阅读次数:113
[DesignPattern]Builder设计模式
模式的定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 模式的使用场景 Android源码中的模式实现 在Android源码中,我们最常用到的Builder模式就是AlertDialog.Builder, 使用该Builder来构建复杂的AlertDialog对象。简 ...
分类:其他好文   时间:2018-12-05 16:23:50    阅读次数:114
观察者模式--CustomEventBus项目
Demo地址: https://github.com/githubchen001/DesignPattern/tree/master/app/src/main/java/designpattern/jun/com/designpattern/Observer/CustomEventBus 观察者模式 ...
分类:其他好文   时间:2018-10-23 20:58:46    阅读次数:141
设计模式DesignPattern(六)行为型模式(下)
摘要: 行为型模式 行为型模式是对在不同对象之间划分责任和算法的抽象化。行为模式不仅仅关于类和对象,还关于它们之间的相互作用。行为型模式又分为类的行为模式和对象的行为模式两种。 ...
分类:其他好文   时间:2018-06-17 19:00:35    阅读次数:175
设计模式详解之程序设计六大原则
设计模式(Designpattern)是一套被反复使用(spring源码当中就出现了很多模式,如模板模式,代理模式,单例模式,工厂模式等)、多数人知晓的、经过分类编目的、代码设计经验的总结。还有一种说法,设计模式是可以解决特定场景的问题的一系列方法。 设计模式可以帮助我们改善系统的设计,增强系统的健 ...
分类:其他好文   时间:2018-05-10 18:09:43    阅读次数:161
设计模式之职责链
职责链(ChainofResponsibility)模式属于23种设计模式之一,职责链也称为责任链,《Designpattern:thebasisofreusableobject-orientedsoftware》(以下简称DP)一书中是这样描述职责链的:职责链模式使多个对象都有机会处理请求,从而避免请求发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿这条链传递该请求,直到有一个对象处理它
分类:其他好文   时间:2018-01-25 23:12:13    阅读次数:204
138条   上一页 1 2 3 4 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!