对象的继承
对象的多态
对象的封装
对象的分类
第1题:
说明静态数据成员时前面要加修饰符static
静态数据成员要在类体外进行初始化
引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
静态数据成员不是所有对象所共用的
第2题:
89
93
99
100
第3题:
程序标题
程序设计者
主要算法
数据状态
第4题:
有的运算符可以作为非成员函数重载
所有的运算符都可以通过重载而被赋予新的含义
不得为重载的运算符函数的参数设置默认值
有的运算符只能作为成员函数重载
第5题:
数据的逻辑结构与存储结构必定是一一对应的
由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构
以上三种说法都不对
第6题:
排序、索引、统计
选择、投影、连接
关联、更新、排序
显示、打印、制表
第7题:
运算符函数的名称总是以operator为前缀
运算符函数的参数可以是对象
运算符函数只能定义为类的成员函数
在表达式中使用重载的运算符相当于调用运算符重载函数
第8题:
1357
2468
3556
23678
第9题:
第10题:
三种基本结构不可以嵌套使用
顺序结构是按语句在程序中的先后顺序逐条执行,没有分支,没有转移
选择结构是根据不同的条件执行不同分支中的语句
循环结构是根据条件决定是否重复、重复执行多少次循环体语句
第11题:
多对多
一对多
多对一
一对一
第12题:
对基类成员的访问能力在private派生类中和public派生类中是不同的
基类的private成员在public派生类中不可访问
基类中的public成员在protected派生类中是protected的
基类中的public成员在protected派生类中仍然是public的
第13题:
栈是一种先进先出的线性表
队列是一种后进先出的线性表
栈和队列都是非线性结构
以上三种说法都不对
第14题:
2
3
4
5
第15题:
运算符重载是多态性的一种表现
C++中可以通过运算符重载创造新的运算符
C++中所有运算符都可以作为非成员函数重载
重载运算符时可以改变其结合性
第16题:
概念数据模型
逻辑数据模型
物理数据模型
关系数据模型
第17题:
数据字典
详细设计说明书
数据流图说明书
软件需求规格说明书
第18题:
调用模板函数时,在一定条件下可以省略模板实参
可以用int、double这样的类型修饰符来声明模板参数
模板声明中的关键字class都可以用关键字typename替代
模板的形参表中可以有多个参数
第19题:
***
###
***###
无输出
第20题:
5
6
m-5
m-6
第21题:
循环队列属于队列的链式存储结构
双向链表是二叉树的链式存储结构
非线性结构只能采用链式存储结构
有的非线性结构也可以采用顺序存储结构
第22题:
算法的执行时间
算法所处理的数据量
算法程序中的语句或指令条数
算法在执行过程中所需要的基本运算次数
第23题:
用一个对象去初始化同一类的另一个新对象时
将类的一个对象赋值给该类的另一个对象时
函数的形参是类的对象,调用函数进行形参和实参结合时
函数的返回值是类的对象,函数执行返回调用时
第24题:
定义阶段
开发阶段
维护阶段
上述三个阶段