在UML 图中有三种类型的类:抽象类(abstract class)、组件类(COclass)与普通类(instantiable class)。
抽象类:不能创建或实例化,从来没有一个抽象类的实例用于定义子类的公共接口,创建实例的任务由其子类完成。子类继承其定义的接口。 OMD符号为:二维的内部有阴影的矩形。
普通类:不能创建,从别的对象获得实例。 OMD符号为:3D矩形内部没有阴影。
组件类:可以直接创建实例的类,在C#中,用New关键字。 OMD符号为:带阴影的3D矩形符号。
老是记不住这几个图。。