正在加载图片...
软件对象蓝图—类( caisses) 关于类与实例的概念,我们需要进一步来探讨。汽车制造商是 如何造汽车的?他们会为每一台车设计一种蓝图吗?当然不可 能!他们会使用同一个蓝图来制造许多相同的汽车,或者只要 稍加修改,即可成为不同“款”的车。这样可大大提高生产效 率 在面向对象软件设计里,也可以利用此原理来制造一些软件对 象蓝图。这些软件对象蓝图就称作类( caisses) 定义:一个类就是一个蓝图或原型,定义了通用于一特定种 类的所有对象之变量及方法。 method 1 data field 1 公用方法 私用数据细节 data field n Method n软件对象蓝图——类 (calsses) ◼ 关于类与实例的概念,我们需要进一步来探讨。汽车制造商是 如何造汽车的?他们会为每一台车设计一种蓝图吗?当然不可 能!他们会使用同一个蓝图来制造许多相同的汽车,或者只要 稍加修改,即可成为不同“款”的车。这样可大大提高生产效 率。 ◼ 在面向对象软件设计里,也可以利用此原理来制造一些软件对 象蓝图。这些软件对象蓝图就称作类(calsses)。 定义:一个类就是一个蓝图或原型,定义了通用于一特定种 类的所有对象之变量及方法。 data field 1 data field n method 1 method n 公用方法 私用数据细节
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有