会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ZeroyiQ
博客园
首页
新随笔
联系
订阅
管理
01 2020 档案
设计模式(六)代理模式
摘要:代理模式 为其他类提供一个间接控制这个对象的方式。 使用场合: 远程代理:可以使用代理,将不同地址空间事实隐藏。 虚拟代理:可以控制使用类的创建,方便处理创建开销大的类。 安全代理:可以控制直接访问的权限。
阅读全文
posted @
2020-01-02 19:10
ZeroyiQ
阅读(150)
评论(0)
推荐(0)
设计模式(五)装饰模式
摘要:装饰模式 为已有模块动态添加更多功能的方式,比子类更加灵活。能够把类中起到装饰作用的逻辑从主逻辑中取出来,简化原有类。e.g. 奶茶可以添加布丁,珍珠... 需要注意的是装饰对象直接需要独立,各自关注各自的功能,否则会有添加的先后顺序影响。
阅读全文
posted @
2020-01-02 18:53
ZeroyiQ
阅读(118)
评论(0)
推荐(0)
公告