试题详情
- 简答题什么是“类”?“类”与传统的数据类型有什么关系?有什么区别?
-
把具有相同特征和行为的对象归在一起就形成了类。类成为某些对象的模板,抽象地描述了属于该类的全部对象的属性和操作。属于某个类的对象叫做该类的实例。对象的状态则包含在它的实例变量,即实例的属性中。类定义了各个实例所共有的结构,类的每一个实例都可以使用类中定义的操作。实例的当前状态是由实例所执行的操作定义的。
类,就它是一个数据值的聚合的意义上来看,与Pascal中的记录或C中的结构类似,但又有差别。类扩展了通常的记录语义,可提供各种级别的可访问性。也就是说,记录的某些成份可能是不可访问的,而这些成份对于本记录型来说具有可访问性。类不同于记录,因为它们包括了操作的定义,这些操作与类中声明的数据值有相同的地位。 关注下方微信公众号,在线模考后查看
热门试题
- 程序功能说明中指出:由三个输入数据表示一
- 简述Gantt图的优缺点。
- 从()语言开始,软件摆脱了对硬件的依赖。
- 设下图给出的程序流程图代表一个非结构化的
- 支持计算机软件的开发、维护、模拟、移植或
- 下图所示的流程图完成的功能是使用二分查找
- 为什么要进行软件可维护性复审?
- 在黑盒测试中,着重检查输入条件的组合的测
- 请使用流程图描述“在数据A(1)—A(1
- 使用面向对象设计方法进行高层设计,以建立
- 什么是应该提倡的编程风格?
- UML的消息类型有几种,哪几种?
- 如果想要进行成功的测试,为其设计测试用例
- 在进度压力下赶任务,其成果往往是以()产
- 软件工程是一门综合性的交叉学科,它涉及计
- 演化模型是一种非整体开发模型。先开发一个
- 建立分析和设计模型的一种重要方法是UML
- 业务系统计划工具借助特定的()建立一个组
- 简述传统方法和面向对象方法的特点。
- 下面是选择排序的程序,其中datalis