2021年1月12日

设计模式-原型模式

摘要: 原型模式就是实现ICloneable接口的 Clone方法 使用MemberwishClone()创建当前都昂的浅表副本 深复制 阅读全文

posted @ 2021-01-12 23:09 龍瀧尨呀 阅读(26) 评论(0) 推荐(0) 编辑

设计模式-代理模式

摘要: 代理模式 主要就是 代理和原对象需要有公用的接口才能实现代理 原对象直接实现接口 代理中保存一个原对象的引用 在实现中使用引用对象的方法就是代理了 阅读全文

posted @ 2021-01-12 18:21 龍瀧尨呀 阅读(41) 评论(0) 推荐(0) 编辑

设计模式-装饰器模式

摘要: 装饰器模式: ConcreteComonent对象和Decorator装饰对象可以合并成一个 主要区别就是定义上 ConcreteComonent可以理解成原对象 而Decorator可以理解为为原对象起装饰作用的装饰器 其核心主要就是在装饰器抽象父类里面保存一个Componment抽象(Opera 阅读全文

posted @ 2021-01-12 18:01 龍瀧尨呀 阅读(33) 评论(0) 推荐(0) 编辑

设计模式-简单工厂和策略模式

摘要: 1.简单工厂模式: 简单工厂通过参数或者条件 返回对应抽象的实例 好处:客户端无需判断需要的实例,简化客户端负担,只需要将参数传进工厂 2.策略模式: 将对应的抽象注入进Context,然后由Context调用实例的算法(Algorithmminterface() )即可 2.1 策略模式与简单工厂 阅读全文

posted @ 2021-01-12 16:01 龍瀧尨呀 阅读(84) 评论(0) 推荐(0) 编辑

导航