【单选题】【消耗次数:1】
对象根据所接收的消息而做出动作,同样的消息被不同的对象接收时可导致完全不同的行为,该现象称为()。
重载
继承性
封装
多态性
参考答案:
复制
纠错
相关题目
【简答题】 对象根据所接收的消息而做出动作,同样的消息被不同的对象接收时可导致完全不同的行为,该现象称为[填空]。
【单选题】 所谓多态性是指 ()
①  不同的对象调用不同名称的函数
②  不同的对象调用相同名称的函数
③  一个对象调用不同名称的函数
④  一个对象调用不同名称的对象
【单选题】 有关多态性说法不正确的是()
①  C++语言的多态性分为编译时的多态性和运行时的多态性
②  编译时的多态性可通过函数重载实现
③  运行时的多态性可通过模板和虚函数实现
④  实现运行时多态性的机制称为动态多态性
【判断题】 面向对象方法学的优点之一可重用性好,主要是利用类的继承性。
①  正确
②  错误
【多选题】 HLA 的高度多态性显示何种意义 ?
①  是高等动物抵御不利环境因素的一种适应性表现
②  维持种属的生存与延续
③  在无亲缘关系人群中寻找配型合适的供体极为困难
④  在医学上作为代表个体特异性的遗传标记
⑤  与疾病相关的机制之一
【判断题】 根据不完全的信息而做出对被知觉对象的整体印象与评价被称为晕轮效应。
①  正确
②  错误
【单选题】 实现运行时的多态性要使用()
①  构造函数
②  析构函数
③  重载函数
④  虚函数
【单选题】 实现运行时的多态性要使用()
①  构造函数
②  析构函数
③  重载函数
④  虚函数
【判断题】 面向对象的继承性是子类自动享父类数据结构和方法的机制
①  正确
②  错误
【判断题】 良好的面向对象程序设计风格,既包括传统的程序设计风格,也包括为适应而面向对象方法所特有的概念(如继承性)而必须遵循的一些新准则。()
①  正确
②  错误
随机题目
【单选题】 若有说明class Y{//…;public:staticint n;};int Y::n;Y objY;,则对n的正确访问语句是()
①  n=1;
②  Y::n=1;
③  objY::n=1;
④  Y-n;
【单选题】 在下列关于类型转换的描述中,错误的是()
①  任何形式的构造函数都可以实现数据类型转换。
②  带非默认参数的构造函数可以把基本类型数据转换成类类型对象。
③  类型转换函数可以把类类型对象转换为其他指定类型对象。
④  类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。
【单选题】 C++中类的用途有两种:一种是类的实例化,即生成类的对象;另一种是通过()派生出新类。
①  复用
②  继承
③  封装
④  引用
【单选题】 下面对友元的错误描述是()
①  关键字friend用于声明友元
②  一个类中的成员函数可以是另一个类的友元
③  友元函数访问对象的成员不受访问特性影响
④  友元函数通过this指针访问对象成员
【单选题】 在定义int a[5];之后,对a的引用正确的是()。
①  a[5]
②  a[4.3]
③  a(5)
④  a[0]
【单选题】 实现集合运算A&B运算的对应表达式是()
①  A∣B
②  AB
③  A(~(AB))
④  A∣B==B
【单选题】 二进制文件与字符文件不同的是()。
①  二进制文件中每字节数据都没有用ASCII码表示
②  二进制文件包含了ASCII码控制符
③  二进制文件一般以字符\0结束
④  二进制文件用字符endl表示行的结束
【单选题】 按照ANSI/ISO标准,如下main函数声明中正确的是:()
①  voidmain(void)
②  voidmain()
③  intmain()
④  都不对
【单选题】 若有定义int i=1;则执行完循环while(i++〈5);以后i 的值为()
①  6
②  5
③  4
④  7
【单选题】 若有a=2,b=3,则表达式++a==b的值为()
①  0
②  1
③  6
④  3