结构型模式

结构型模式

        结构型模式描述的如何将类或者对象结合在一起形成更大的结构。结构型模式可以描述两种不同的东西:类与类的实例,结构型模式可以分为类结构型模式和对象结构型模式。类结构型模式关心类的组合,可以由多个类组成一个更大的系统。在类结构型模型中一般存在继承和实现关系。对象结构型模式关心类与对象的组合,通过关联关系在一个类中定义另一个类的实例作为成员对象,再调用成员对象的方法。

模式名称定义
适配器模式(Adapter pattern)将一个类的接口转换成用户希望的另一个接口,是的原本由于接口不兼容
而不能一起工作的那些类可以一起工作
桥接模式(Bridge Patern)将抽象部分与实现部分分离,使它们都可以独立地变化
组合模式(Compoise Pattern)将对象组合成树型结构以表示“部分-整体”的层次结构。它使得客户对单个对象和复合对象的使用具有一致性
装饰模式(Decorator Pattern)动态地给一个对象加一些额外的职责,就扩展功能而言,它比生成子类的方法更灵活
外观模式(Facade Pattern)子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用
享元模式(Flyweight Pattern)运用共享技术有效地支持大量细粒度的对象
代理模式(Proxy Pattern)为其他对象提供一个代理控制对这个对象的访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值