09 2022 档案

【设计模式】29.结构型模式-装饰模式(Decorator)
摘要:【设计模式】29.结构型模式-装饰模式(Decorator)一、描述 装饰模式能够在不改变原来对象结构和功能的前提下,动态的给对象增加新的功能,相比于使用子类扩展的方式,装饰模式更加的灵活。 角色 (1)抽象构件类:为具体构件类和装饰类提供抽象方法。 (2)具体构建类:是抽象构建类的子类,实现抽象方法,用于定义具体的构件对象。 (3)抽象装饰类:是抽象构件类 阅读全文

posted @ 2022-09-29 16:20 技术猫猫 阅读(51) 评论(0) 推荐(0) 编辑

【设计模式】28.结构型模式-桥接(Bridge)
摘要:【设计模式】28.结构型模式-桥接(Bridge)一、描述 将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。 角色: 1.抽象化角色:给出定义,并保存一个对实现化对象的引用。 2.扩展抽象化角色:扩展抽象化角色、改变和扩展父类对抽象化的定义 3.实现化角色:这个角色给出实现化角色的 阅读全文

posted @ 2022-09-19 16:34 技术猫猫 阅读(53) 评论(0) 推荐(0) 编辑

【设计模式】27.结构型模式-适配器(Adapter)
摘要:【设计模式】27.结构型模式-适配器(Adapter)一、描述 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 1.角色 (1)目标类(target):定义Client使用的与特定领域相关的接口。 (2)客户端类(Client):与符合Target接口的对象协同。 (3)需要适配的接口类(Adapt 阅读全文

posted @ 2022-09-13 15:25 技术猫猫 阅读(77) 评论(0) 推荐(0) 编辑

【设计模式】26.结构型模式-代理模式(Proxy)
摘要:【设计模式】26.结构型模式-代理模式(Proxy)我的文章,我的题图我做主,哒哒哒 阅读全文

posted @ 2022-09-06 14:46 技术猫猫 阅读(76) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示