参考答案和解析
正确答案:Sample( ){}
Sample( ){} 解析:尽管系统可以做很多默认的工作,但只是满足了逻辑上的最低要求,其实就是一些空的框架,虽然没有什么实际使用意义,但却可以满足编译器的最低要求。
更多“假定用户没有给一个名字为Sampie的类定义构造函数,则系统为其隐含定义的构造函数为______。 ”相关问题
  • 第1题:

    假定用户没有给一个名字为Sample的类定义构造函数,则系统为其隐含定义的构造函数为【 】。


    正确答案:Sample(){}
    Sample(){} 解析:尽管系统可以做很多默认的工作,但只是满足了逻辑上的最低要求,其实就是一些空的框架,虽然没有什么实际使用意义,但却可以满足编译器的最低要求。

  • 第2题:

    在C++中,编译系统自动为一个类生成默认构造函数的条件是

    A.该类没有定义任何有参构造函数

    B.该类没有定义任何无参构造函数

    C.该类没有定义任何构造函数

    D.该类没有定义任何成员函数


    正确答案:C

  • 第3题:

    在 C++中,编译系统自动为一个类生成缺省构造函数的条件是()。

    A.该类没有定义任何成员函数

    B.该类没有定义任何有参构造函数

    C.该类没有定义任何无参构造函数

    D.该类没有定义任何构造函数


    C

  • 第4题:

    假定用户没有给一个名为MyClas的类定义析构函数,则系统为其定义的默认析构函数形式为【 】。


    正确答案:~MyClas()
    ~MyClas() 解析:析构函数名是在类名前加符号“~”,它既没有返回值,也没有参数。

  • 第5题:

    假定用户为类AB定义了一个构造函数“AB(intaa):a(aa),{}”则()是该类的数据成员。
    a