Constructor类定义在()包中。

题目

Constructor类定义在()包中。


相似考题

2.使用VC6打开考生文件夹下的工程test12_3,此工程包含一个test12_3.cpp,其中定义了类Base和类A,类A公有继承 Base,但这两个类的定义都并不完整。请按要求完成下列操作,将程序补充完整。(1)定义枚举类型变量en,它包含两个枚举符front和back,请在注释“//**1**”之后添加适当的语句。(2)在类Base中添加常成员虚函数void E()的定义,该函数输出“In Base E!”,请在注释“//**2**”之后添加适当的语句。(3)在类A中添加常成员虚函数void E()的定义,该函数先调用基类中的虚函数 E()再输出“In AE!”,请在注释“//** 3**”之后添加适当的语句。(4)完成类A构造函数的定义,请使用参数列表的形式初始化类A的成员,并输出“A constructor.”,请在注释“//** 4**”之后添加适当的语句。输出结果如下:Base constructor.A constructor.In BaseE!In AE!In BaseP!In A!1A destructor.Base destructor.注意:除在指定的位置添加语句外,请不要改动程序中的其他语句。源程序文件test12_3.cpp清单如下:include<iostream .h>// ** 1 **class Base{protected:int b1;int b2;public:Base();~Base();int Getb1()const { return b1; }void Setb1(int x){ b1 = x; }int Getb2()const { return b2; }void Setb2(int y) { b2 = y; }void Print()const {cout<<"In Base P!"<<end1;}// ** 2 **};Base::Base():b1(1),b2(5){cout<<"Base constructor."<<endl;}Base::~Base(){cout<<"Base destructor."<<endl;}class A:public Base{protected:en enA;public:A();~A();en GetColor()const { return enA; }void SetColor(en color){ enA = color; }void InA(){cout<<"In A!"<<endl;}// ** 3 **{Base::E();cout<<"In AE!"<<endl;}};// ** 4 **{cout<<"A constructor."<<endl;}A::~A(){cout<<"A destructor."<<endl;}void main(){A a1;a1.E();cout<<endl;a1.Print();a1.InA();cout<<a1.Getbl()<<endl;}

更多“Constructor类定义在()包中。”相关问题
  • 第1题:

    URL类在______包中定义。

    A.java.applet

    B.java.io

    C.java.net

    D.java.util


    正确答案:C

  • 第2题:

    如果源文件中省略了package语句,那么源文件中定义命名的类被隐含地认为是无名包的一部分,即源文件中定义命名的类在同一个包中,但该包没有名字。()

    此题为判断题(对,错)。


    答案:对

  • 第3题:

    scala中,关于类和函数,以下说法错误是()

    • A、scala中,可以在类中定义类。
    • B、scala中,可以在函数中定义函数。
    • C、scala中,不可以在类中定义object
    • D、scala中,可以在函数中定义类

    正确答案:C

  • 第4题:

    在Java中,欲定义某类所在的包外的所有类都能访问这个类,则应用的关键字是()。

    • A、protected
    • B、private
    • C、public

    正确答案:C

  • 第5题:

    packageawt;的结果是()

    • A、编译结果出错
    • B、说明文件的类包含在Java的awt包中
    • C、说明文件的类在自定义的awt包中
    • D、导入自定义的awt包中的类

    正确答案:C

  • 第6题:

    定义包后类的完整名称是:包.类名称。


    正确答案:正确

  • 第7题:

    String和Object类是在()包中定义的。

    • A、java.lang
    • B、java.util
    • C、java.net
    • D、java.sql

    正确答案:A

  • 第8题:

    默认情况下,所有类能访问所有成员,除了()

    • A、用final关键字定义的
    • B、用abstract定义的
    • C、在另一个包中定义的
    • D、在同一个包中定义的

    正确答案:C

  • 第9题:

    多选题
    下面哪些说明是正确的()
    A

    可以在类中定义类

    B

    可以在类中定义方法

    C

    可以在方法中定义类

    D

    可以在方法中定义方法


    正确答案: B,A
    解析: 暂无解析

  • 第10题:

    单选题
    String和Object类是在()包中定义的。
    A

    java.lang

    B

    java.util

    C

    java.net

    D

    java.sql


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    Constructor类定义在()包中。

    正确答案: java.lang.reflect
    解析: 暂无解析

  • 第12题:

    填空题
    Scanner类是在()包中定义的。

    正确答案: java.util
    解析: 暂无解析

  • 第13题:

    在Java源程序中,import语句的作用是( )。

    A.指定源文件存放指定的包中

    B.加载已定义好的类或包

    C.说明这是一个Java程序

    D.用于声明一个类


    正确答案:A

  • 第14题:

    AudioClip类定义于包中。()

    此题为判断题(对,错)。


    答案:错

  • 第15题:

    下面哪些说明是正确的()

    • A、可以在类中定义类
    • B、可以在类中定义方法
    • C、可以在方法中定义类
    • D、可以在方法中定义方法

    正确答案:A,B,C

  • 第16题:

    Scanner类是在()包中定义的。


    正确答案:java.util

  • 第17题:

    JDBCAPI所包含的接口和类非常多,都定义在()包和()包中。


    正确答案:java.sql;javax.sql

  • 第18题:

    下面关于语句说法正确的是()

    • A、没有子类的友好类应该定义成final。
    • B、没有被覆盖的友好方法应该定义成final
    • C、不定义在包中没有被用到的友好属性、方法和类
    • D、不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数

    正确答案:A,B,C,D

  • 第19题:

    下列说法正确的一项是()

    • A、java.lang.Integer是接口
    • B、String定义在java.util包中
    • C、Double类在java.lang包中
    • D、Double类在java.lang.Object包中

    正确答案:C

  • 第20题:

    单选题
    packageawt;的结果是()
    A

    编译结果出错

    B

    说明文件的类包含在Java的awt包中

    C

    说明文件的类在自定义的awt包中

    D

    导入自定义的awt包中的类


    正确答案: A
    解析: 暂无解析

  • 第21题:

    问答题
    使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。  1.在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。  2.设置类TestClass0的基类为TestClass类的定义,请在注释∥********2********后添加语句。  3.在类TestClass的派生类TestClass0的公有成员中定义析构函数TestClass0,请在∥********3********后添加。  4.设置类TestClass1的基类为TestClass类的定义,请在∥********4********后实现。  本程序输出如下结果:  TestClass class constructor  TestClass0 class constructor  TestClass on class constructor  TestClass1 class constructor  TestClass1 class constructor  TestClass class constructor  TestClass0 class constructor  TestClass class constructor  注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。

    正确答案: 1.添加语句:char* name;int age;
    2.添力语句:class TestClass0:public TestClass
    3.添加语句:~TestClass0()
    4.添加语句:class TestClass1:public TestClass
    解析:1.题目1要求“TestClass中定义name为字符串类型,age为整型”。根据题目要求,在程序TestClass类中定义变量name和age,即“char* name;int age;”。
    2.题目2要求“设置类TestClass0的基类为TestClass类的定义”。在C++中,从已有的类产生一个新的子类,称为类的派生。声明派生类的一般形式为:class派生类名:[继承方式] 基类名。根据声明派生类的一般形式,这里补全“classTestClass0:public TestClass”。
    3.题目3要求“在类TestClass的派生类TestClass0的公有成员中定义析构函数TestClass0”。析构函数的名字是类名的前面加一个“~”符号,声明析构函数为“~TestClass0()”。
    4.题目4要求“设置类TestClass1的基类为TestClass1类的定义”,在第4个标识下补充“class TestClass1:public TestClass”。
    解析: 暂无解析

  • 第22题:

    单选题
    默认情况下,所有类能访问所有成员,除了()
    A

    用final关键字定义的

    B

    用abstract定义的

    C

    在另一个包中定义的

    D

    在同一个包中定义的


    正确答案: D
    解析: 暂无解析

  • 第23题:

    填空题
    JDBCAPI所包含的接口和类非常多,都定义在()包和()包中。

    正确答案: java.sql,javax.sql
    解析: 暂无解析