0
点赞
收藏
分享

微信扫一扫

那些表面相似的设计模式

工厂和抽象工厂的区别

产品的抽象和工厂的抽象

原型模式和享元模式的区别

克隆对象与管理一组对象

适配器、装饰器、代理、外观、桥接、组合的区别

适配器从源和目标中间多了adapter,目的是将产生适配的对象
装饰器只是比源多了一个装饰器,目的是增强现有对象
前两者是将引用传入,代理是持有被代理的引用
外观是持有多个对象封装复杂操作
桥接是桥接接口定义抽象属性调用抽象方法,执行时使用传入的实例进行执行
组合模式是拥有一批实例,比如结构树、链表等,自己是一个整体

观察者模式简述

观察者模式就是主题/被观察者调用自己循环通知所有观察者方法

举报

相关推荐

0 条评论