更多“39、已知A类中__slots__定义为“__slots__=('a1','a2')”,B类中__slots__定义为“__slots__=('b1','b2')”,B是A的子类,则B类可以动态扩展的属性包括()。”相关问题
  • 第1题:

    下列描述中正确的是

    A.类中可以定义与类名相同的数据成员

    B.直接子类中可以定义与父类名相同的数据成员

    C.孙子类中可以定义与爷爷类名相同的数据成员。

    D.类的所有子孙中都不可以定义与该类同名的数据成员。


    正确答案:C
    解析:本题所有选项中均提到了同名数据成员的现象。是否允许同名数据成员存在,关键要看这种同名现象编译器是否能够判断出来,如果可以判断,则是允许的,否则则是禁止的。

  • 第2题:

    以下关于子类和父类的叙述中,正确的是______。

    A.代码中使用父类对象的地方,都可以使用子类对象替换

    B.代码中使用子类对象的地方,都可以使用父类对象替换

    C.父类定义的对象与子类定义的对象在属性和方法上一定相同

    D.父类定义的对象与子类定义的对象在属性和方法上一定不同

    A.

    B.

    C.

    D.


    正确答案:A
    解析:本题考查类和对象的基本概念。
      面向对象技术中,子类是父类的特化,子类可以根据自己的需求,选择和父类保持一样的属性和方法,或者增加新的属性、方法,或者改变父类已有的方法。但根据类之间继承关系的含义,一个子类对象一定也是一个父类对象,所有使用父类对象的地方,都可以使用子类对象代替。因为子类可以选择改变父类的属性和方法,因此,子类和父类有可能具有完全相同的属性和方法,也有可能不完全相同。

  • 第3题:

    下面说法中错误的是______。

    A.子类具有继承性

    B.子类的键是其超类的键

    C.子类继承超类上定义的全部属性,其本身不可以包含其他的属性

    D.同一实体类型的若干子类之间可相交也可不相交


    正确答案:C

  • 第4题:

    依据《基础地理信息要素分类与代码》,下述表述正确的是()

    A采用线分类法,依次将基础地理信息要素分为:大类、中类、小类和子类共4类

    B大类和中类都为一位数字,小类和子类都为2位数

    C大类和中类不能重新定义和扩充,小类和子类可以重新定义和扩充

    D大类和中类不能重新定义和扩充,小类和子类不可重新定义,但可以扩充


    A,B,D

  • 第5题:

    以下关于子类和父类的叙述中,正确的是()。

    • A、代码中使用父类对象的地方,都可以使用子类对象替换
    • B、代码中使用子类对象的地方,都可以使用父类对象替换
    • C、父类定义的对象与子类定义的对象在属性和方法上一定相同
    • D、父类定义的对象与子类定义的对象在属性和方法上一定不同

    正确答案:A

  • 第6题:

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

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

    正确答案:A,B,C

  • 第7题:

    JDK中定义了大量的异常类,这些类都是()类的子类或者间接子类


    正确答案:Exception

  • 第8题:

    影响正线、辅助线行车的施工,但不开行工程列车、电客车的施工为()。

    • A、A1类;
    • B、A2类;
    • C、B1类;
    • D、B2类。

    正确答案:B

  • 第9题:

    类的主要特点为()。

    • A、属性、消息、方法和事件
    • B、封装、继承和多态性
    • C、对象、类和子类
    • D、对象与类、类的定义及特征

    正确答案:B

  • 第10题:

    填空题
    JDK中定义了大量的异常类,这些类都是()类的子类或者间接子类

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

  • 第11题:

    多选题
    对于C++中类(class)与结构(struct)的描述正确的为()
    A

    类中的成员默认是private的,当是可以声明public,private和protected,结构中定义的成员默认的都是public

    B

    结构中不允许定义成员函数,当是类中可以定义成员函数

    C

    结构实例使用malloc()动态创建,类对象使用new操作符动态分配内存

    D

    结构和类对象都必须使用new创建

    E

    结构中不可以定义虚函数,当是类中可以定义虚函数

    F

    结构不可以存在继承关系,当是类可以存在继承关系


    正确答案: E,F
    解析: 暂无解析

  • 第12题:

    多选题
    下面关于语句说法正确的是()
    A

    没有子类的友好类应该定义成final。

    B

    没有被覆盖的友好方法应该定义成final

    C

    不定义在包中没有被用到的友好属性、方法和类

    D

    不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数


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

  • 第13题:

    下列描述中正确的是

    A.类中可以定义与类名相同的数据成员

    B.直接于类中可以定义与父类名相同的数据成员

    C.孙子类中可以定义与爷爷类名相同的数据成员。

    D.类的所有子孙中都不可以定义与该类同名的数据成员。


    正确答案:C
    解析:本题所有选项中均提到了同名数据成员的现象。是否允许同名数据成员存在,关键要看这种同名现象编译器是否能够判断出采,如果可以判断,则是允许的,否则则是禁止的。

  • 第14题:

    每个Java小应用程序必须定义为( )。 A.Applet类或JApplet类的子类B.JFrame类的子类S

    每个Java小应用程序必须定义为( )。

    A.Applet类或JApplet类的子类

    B.JFrame类的子类

    C.Frame的子类

    D.Window的子类


    正确答案:A
    A。【解析】本题考查Applet的基本知识。Applel类定义了小应用程序(Applet)与其运行环境之间的一个接口;JApplet是Applet类的扩展,它继承了Applet的方法和执行机制,同时也增加了对Swing构件的支持。每个Jaw小应用程序都必须是Applet类或JApplet类的子类。因此,本题的正确答案是A。

  • 第15题:

    采用继承机制创建子类时,子类中(39)。

    A.只能有父类中的属性
    B.只能有父类中的行为
    C.只能新增行为
    D.可以有新的属性和行为

    答案:D
    解析:
    在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。另外,为子类追加新的属性和方法也是常见的做法。

  • 第16题:

    下述排版代码中,符合编码规范的是()。

    • A、if(i>j)doStart();
    • B、Objecto=newObject();Objectb=null;
    • C、类定义{类的公有属性定义类的保护属性定义类的私有属性定义类的公有方法定义类的保护方法定义类的私有方法定义}
    • D、typeCounter*=2;

    正确答案:C,D

  • 第17题:

    在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为()。

    • A、const
    • B、final
    • C、static
    • D、public

    正确答案:C

  • 第18题:

    每个Java小应用程序必须定义为()

    • A、Applet类或JApplet类的子类
    • B、JFrame类的子类
    • C、Frame的子类
    • D、Windows的子类

    正确答案:A

  • 第19题:

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

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

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

  • 第20题:

    类、子类、对象、事件、方法、属性的定义是什么?


    正确答案:类(Class)是具有相同属性特征和行为规则的多个对象的一种统一描述。
    子类用来模拟现实世界中的类的层次问题,子类将继承其父类的全部特征和方法程序,当然,在子类中可以对这些继承的特征和方法程序进行修改,以对该子类进行更准确的模拟。
    对象是对现实世界中实体的一种模拟工具,是类的实例。
    事件是由外部实体作用在对象上的一个动作。在面向对象方法中,事件是驱动蕴涵在对象中的程序的引擎,一个事件有一个事件名,且与一个事件响应程序(方法程序)相关联,当作用在一个对象上的事件发生时,与这个事件相关联的程序就获得一次运行。
    属性(Property)是模拟所描述实体的静态特征。
    方法(Method)是模拟实体对一些事件(Event)的反映。

  • 第21题:

    以下关于在VFP中创建子类的说法中错误的是()。

    • A、VFP将用户自定义子类保存在扩展名为.vcx的类库文件中
    • B、一个VFP类库文件中可以保存多个自定义子类
    • C、只能基于VFP的基类创建子类
    • D、在VFP中,可以使用“类设计器”或“表单设计器”创建子类

    正确答案:C

  • 第22题:

    多选题
    下述排版代码中,符合编码规范的是()。
    A

    if(i>j)doStart();

    B

    Objecto=newObject();Objectb=null;

    C

    类定义{类的公有属性定义类的保护属性定义类的私有属性定义类的公有方法定义类的保护方法定义类的私有方法定义}

    D

    typeCounter*=2;


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

  • 第23题:

    多选题
    依据《基础地理信息要素分类与代码》,下述表述正确的是()
    A

    采用线分类法,依次将基础地理信息要素分为:大类、中类、小类和子类共4类

    B

    大类和中类都为一位数字,小类和子类都为2位数

    C

    大类和中类不能重新定义和扩充,小类和子类可以重新定义和扩充

    D

    大类和中类不能重新定义和扩充,小类和子类不可重新定义,但可以扩充


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

  • 第24题:

    单选题
    类的主要特点为()。
    A

    属性、消息、方法和事件

    B

    封装、继承和多态性

    C

    对象、类和子类

    D

    对象与类、类的定义及特征


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