UML 类图
六种关系
- 继承(Generalization)
- 实现(Realization)
- 关联(Association)
- 聚合(Aggregation)
- 组合(Composition)
- 依赖(Dependency)
继承(Generalization)
- 描述:类与类的继承关系,子类带有父类的特性和操作
- 图形表示:空心三角形+实线,由子类指向父类
- 代码表现:继承
class Animal //吃吃睡睡
{
public:
Animal();
~Animal();
void eat();
void sleep();
}
class Bird : public Animal //我要飞的更高
{
public:
Swallow();
~Swallow();
void sing