乐趣区

关于uml:UML总结

类图 - 类之间的关系

继承

类的继承构造体现在 UML 中为:泛化 (generalize) 与实现(realize):

继承关系为 is- a 的关系;两个对象之间如果能够用 is-a 来示意,就是继承关系:(.. 是..)

eg:自行车是车、猫是动物

  • 泛化关系

继承非抽象类
比方 小汽车 -SUV

  • 实现关系(realize)

比方 车 - 小汽车
”车”这个类在 C ++ 中用抽象类示意,在 JAVA 中有接口这个概念,更容易了解
实现关系体现为继承抽象类

参考资料

图说设计模式

退出移动版