2011年4月12日

ObjectBuilder分析1

摘要: objectbuilder流程:1,program.cs//初始化各策略(共九个)Strate和默认方针PolicyBuilder builder = new Builder();//调builderbase.cs中的BuildUp<TestObject>方法TestObject obj = builder.BuildUp<TestObject>(new Locator(), null, null);2,builderbase.csa,BuildUp<TestObject>方法b,object BuildUp(..)方法//重点在c方法中的chain.Hea 阅读全文

posted @ 2011-04-12 16:44 netyaya 阅读(255) 评论(0) 推荐(0)

设计模式--总结1

摘要: 结构型模式简结:适配器模式: 把类的接口转换成客户端期望的另外的接口。适配器解决因接口的不兼容导致类不能协作的问题。将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。a桥接模式: 将抽象部分与实现部分分离,使它们都可以独立的变化。出现多维度变化的组合,使它们能单独操作。马路类/汽车类(主类中包含另类为属性,主类的子类调用另类的方法并写自己的方法)。b装饰模式: 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活(另接口继承主类重实方法,另接口的子类添加新方法)。--上面两个很类似, 阅读全文

posted @ 2011-04-12 15:05 netyaya 阅读(152) 评论(0) 推荐(0)

导航