设计模式
文章平均质量分 85
let4897
这个作者很懒,什么都没留下…
展开
-
UML的建模关系
UML的构造快包含3种:(1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。(2) 关系(4种)UML中类与类,类与接口,接口与接口这间的关系有:泛化(generalization)关系,关联(association)...转载 2021-04-19 13:50:50 · 371 阅读 · 0 评论 -
装饰模式总结
装饰模式:动态地给一个对象添加一些额外的职责,就添加功能来说,装饰模式比生成子类更加灵活。“Component 是定义一个对象接口,可以给这个对象动态地添加职责,ConcreteComponent是定义一个具体的对象,也可以给这个对象添加一些职责。Decorator,装饰抽象类,继承了Component,从外类来扩展Component类的功能,但对于Component来说,无需知道Dec...原创 2018-08-11 20:44:46 · 204 阅读 · 0 评论 -
代理模式
代理模式:为其他对象提供一种代理以控制对这个对象的访问。代理模式应用场合:1. 远程代理,也就是为一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同地址空间的事实。2. 虚拟代理,是根据需要创建开销很大的对象,通过它来存放实例化需要很长时间的真是对象。3. 安全代理,用来控制真是对象访问时的权限。4. 智能指引,是指当调用真实对象时,代理处理另外一些事情。...原创 2018-08-28 21:12:18 · 108 阅读 · 0 评论