网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
下列哪项不是面向对象程序设计的主要特征( )。
A
封装
B
继承
C
多态
D
结构
参考答案
参考解析
解析:
面向对象程序设计三个基本特征:封装、继承和多态。
面向对象程序设计三个基本特征:封装、继承和多态。
更多 “单选题下列哪项不是面向对象程序设计的主要特征( )。A 封装B 继承C 多态D 结构” 相关考题
考题
单选题已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是( )。A
Value operator+(Value v,int i);B
Value operator+(Value v=value,int i);C
Value operator+(Value v ,int i=0);D
Value operator+(Value v=value,int i=0);
考题
单选题假定带符号整数采用补码表示,若int型变量x和y的机器数分别是FFFF FFDFH和0000 0041H,则x、y的值以及x-y的机器数分别是( )。A
x=-65,y=41,x-y的机器数溢出B
x=-33,y=65,x-y的机器数为FFFF FF9DHC
x=-33,y=65,x-y的机器数为FFFF FF9EHD
x=-65,y=41,x-y的机器数为FFFF FF96H
考题
单选题下列关于线性链表的叙述中,正确的是( )。A
各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B
各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C
进行插入与删除时,不需要移动表中的元素D
以上说法均不正确
考题
单选题下列关于类模板的模板参数的叙述中,错误的是( )。A
模板参数可以作为数据成员的类型B
模板参数可以作为成员函数的返回类型C
模扳参数可以作为成员函数的参数类型D
模板参数不能作为成员函数的局部变量的类型
考题
单选题下列关于运算符重载的描述中,错误的是( )。A
可以通过运算符重载在C++中创建新的运算符B
赋值运算符只能重载为成员函数C
运算符函数重载为类的成员函数时,第一操作数是该类对象D
重载类型转换运算符时不需要声明返回类型
考题
单选题下列关于文件流的描述中,正确的是( )。A
文件流只能完成针对磁盘文件的输入和输出B
建立一个文件流对象时,必须同时打开一个文件C
若输入流要打开的文件不存在,将建立一个新文件D
若输出流要打开的文件不存在,将建立一个新文件
考题
单选题下列关于函数参数的叙述中,正确的是( )。A
在函数原型中不必声明形参类型B
函数的实参和形参共享内存空间C
函数形参的生存期与整个程序的运行期相同D
函数的形参在函数被调用时获得初始值
考题
单选题下列叙述中正确的是( )。A
顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的B
顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C
顺序存储结构能存储有序表,链式存储结构不能存储有序表D
链式存储结构比顺序存储结构节省存储空间
考题
单选题下列有关模板的叙述中,正确的是( )。A
函数模板不能含有常规形参B
函数模板的一个实例就是一个函数定义C
类模板的成员函数不能是模板函数D
用类模板定义对象时,绝对不能省略模板实参
考题
单选题如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。A
operator/(x.operator-(),y);B
operator/(operator--(x),y);C
x.operator--().operator/(y);D
y.operator/(operator--(x))
考题
单选题有如下程序:程序的输出结果是( )。A
val=10 const:val=20B
const:val=10 const:val=20C
const:val=10 val=20D
val=10 val=20
热门标签
最新试卷