设计模式 随堂笔记(二)

一,适配器模式
    定义:
        将一个类(对象)的接口(对象的属性或方法)转换为另一个类(对象)的接口,可以满足用户的需求,使类之间的接口不兼容问题得到解决
    1)这是结构型设计模式
    2)是对被适配器的数据的一个分解在封装的过程
    3)这个过程会造成一定的开销,但是相比修改原有数据逻辑成本要低的多
     注意:
        数据处理的模式有很多,这是一个思想,对象--数组,对象--数组,对象+对象--对象
二,组合模式
    定义:
        又叫做部分整体模式,将对象表示成树状结构,表示部分整体关系,达到部分与整体的行为习惯是一致的
    思路:
        1,构造函数
            1)构造函数的继承
            2)保留参数
            3)初始化数据
        2,原型式继承,继承基类的方法
        3,重写init初始化方法
        4,添加其他方法
    总结:
        组合模式是一种结构模式
        将整体分解为晓得部分,再由部分组合成整体展示,部分越多整合的结果就越多
        部分与整体之间是有一致性的
        部分拼装成为整体的过程是具有多样性的
三,观察者模式
    定义:又叫消息系统,消息机制,或者发布订阅模式,通过消息系统事项对象或者类之间的解偶
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值