正确答案: A

构造函数

题目:下列能对对象进行初始化的是( )。

解析:

 类的构造函数的作用就是在类实例化对象时,即对象还没有生成时完成一些初始化 的工作。此时,析构函数和静态成员函数都还没有建立,而友元函数是类外部的函数,根本无法完成类的实例化工作。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]表达式Len(String(6, "9"))的值是( )
  • 6


  • [单选题]计算机中采用二进制数字系统是因为它______。
  • 容易表示和实现;运算规则简单;可节省设备;便于设计且可靠

  • 解析:

    在计算机的内部,数据是以二进制的形式来存放和处理的。二进制只使用了两个不同的数字符号,易于用物理器件来实现:在物理世界中具有两个稳定状态的物理器件很多,如晶体管的"截止"与"导通"、电容的"充电"与"放电"与电压信号的"高"与"低"等等,只要规定其中一种稳定状态表示"1",另一种稳定状态表示"0",就可以用来表示二进制数位了。其次,二进制的运算规则非常简单,易于用电子器件来实现。它的代码一般很长,不容易读,很容易出错。


  • [单选题]设有以下函数过程:
  • a、b的最小公倍数

  • 解析:

    B。【解析】本题考查了Do Loop循环,实现的是最小公倍数。本题中If语句实现了a和b交换。


  • [单选题]在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后输写如下程序:
  • 12

  • 解析:解析:过程Fun1的参数c是按地址传递的(ByRef,默认的传递方式),而Fun1用语句Call Fun1(x,y,z)调用后,形参c的值为12,则实参z的值亦为12。

  • [单选题]以下是MDI子窗体在运行时特性的叙述,错误的是______。
  • 当子窗体最大化时,其标题与MDI窗体标题合并,并显示在MDI窗体的标题栏中


  • [单选题]有如下程序:#nclude iostream>using namespace std;class Base{ public:void fun1() {cout "Base\n"; }virtual void fun2() {cout "Base\n"; }};class Derived: public Base{ public:void fun1() {cout "Derived\n"; }void fun2() {cout "Derived\n"; }} void f(Base& b) { B. fun1(); B. fun2(); }int main(){Derived obj;f(obj);return 0;}
  • Base Derived


  • 推荐下载科目: 计算机三级 计算机四级 微软认证 JAVA认证 华为认证 软考高级 软考初级 通信工程师 计算机操作员高级 计算机辅助设计(C
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号