1. 类和对象
在 图中有三种类型的类:抽象类( )、可创建类
( )与可实例化类( )。
抽象类不能用以创建新对象,但可以用来指定子类。举个例子,“鸟”是“鸡”
的抽象类。
可创建类指的是那些能够直接使用开发环境中的对象定义语法来创建对象。
比如在 中是这样书写: 或者
。
可实例化类不能够直接创建新对象,但是这种类的对象能够作为其它对象的
属性被创建或是从其它类的方法中创建。 比较难理解。
1 、对象模型图阅读
鸟
Abstract
鸟巢
CoClass
鸡
CoClass
羽毛
Class
翅膀
Class
蛋
Class
*
2