类图定义
许多(静态)说明性的模型元素(类、接口、关系)相互连接组成的图。
类图作用
描述系统的构成方式,而不是系统是如何协作运行,这有利于让我们在正确编写代码之前对系统有一个全面的认识。
类图核心知识
类(Class):一类或者一组具体类似属性和共同行为的事物。
实例:
一个类包含:属性、行为;
属性的完整表达:可见性 名称 :类型 [ = 缺省值]
行为的完整表达:可见性 名称(参数类型): 返回值类型
接口(Interface):描述类的部分行为的一组操作
实例:
泛化关系(Generalization):一个类可以继承另一个类的属性和操作,表示一般(父类)与特殊(子类)的关系
实例: