江苏二级c语言基础知识题.docxVIP

  • 3
  • 0
  • 约1.56万字
  • 约 17页
  • 2019-11-06 发布于广东
  • 举报
第6章C++语言概述 6.1面向对象的程序设计 6.1.1考点1:面向对象程序设计的三个特征 C++是一种面向对象的程序设计语言,充分支持面向对象方法中的三个主要特征。 封装性 封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需知道其 算法的外部接口而无须了解数据的内部结构。C++语言通过建立“类”来支持封装性和信息隐 蔽。 继承性 继承性是指一种事物保留了另一种事物的全部特征,并且具有自身的独有性质。C++语 言采用继承来支持重用。 多态性 多态性是指当多种事物继承自同一种事物吋,同一操作在它们之I可表现出不同的行为。C ++语言使用函数重载、模板和虚惭数等概念來支持多态性。 例6.1.1在C++中,实现封装性需借助于()。[2005年4月选择第12题] 枚举 B.类 C.数组 D.函数 答案:B 例6.1.2关于面向对象的程序设计方法,下列说法正确的是()。[2004年9月 选择第11题] “封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理 “多态性”指的是对象的状态会根据运行时要求自动变化 基类的私有成员在派生类的对象屮不可访问,也不占内存空间 在面向对彖的程序设计中,结构化程序设计方法仍有着重要作用 答案:D 第7章数据类型、表达式与基本运算 C++数据类型及其定义方法 C++中的数据类型大体可以分为3类:基本类型、派生类型和用户定义

文档评论(0)

1亿VIP精品文档

相关文档