(learn&think)

不浮躁,不自傲,学习,思考,总结

浅谈设计模式附录一: 标识

| Comments

1 类图

  1. 实例化

CreateTool 创建 LineShape 对象。

  1. 继承

类 LineShape 是继承父类 Shape.

  1. 委托

委托是组合的一种方法,使组合具有继承的复用功能。LineShape 保持 Color 对象的一个引用,当 LineShape 做一些 Color 的功能时,它不用从父类继承,它把功能委托给 Color 来完成。

  1. 聚合

聚合意味这一个对象拥有另一个对象或对对另一个对象负责。同时意味这一个聚合对象和它的拥有者具有相同的生命周期。

  1. 注释

右边的框框表示对 Draw() 的注释。

Comments