更多“如果一个对象仅仅声明实现了cloneable接口,但是不声明cl”相关问题
  • 第1题:

    2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。


    正确答案:
     

  • 第2题:

    接口回调是指:可以把实现某一接口的类创建的对象的引用赋给该接口声明的接口变量中。()

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


    答案:对

  • 第3题:

    如果声明要实现某接口的类没有实现该接口中的所有抽象方法,则该类必须声明为抽象类。()

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


    答案:对

  • 第4题:

    以下四条接口与抽象类的对比分析,哪条是错误的?()

    • A、接口和抽象类都可以只声明方法而不实现它
    • B、抽象类可以定义类常量,而接口不能
    • C、抽象类可以实现具体的方法,而接口不能
    • D、抽象类可以声明属性,而接口不能

    正确答案:B

  • 第5题:

    接口体中不应包含()

    • A、常量定义
    • B、常量赋值
    • C、方法实现
    • D、方法声明

    正确答案:C

  • 第6题:

    以下有关接口的内容,正确的是()。

    • A、接口中声明的变量必须设置初值
    • B、一个类可以同时实现多个接口
    • C、实现接口时,可以实现接口中的所有方法,也可以实现其中一些
    • D、实现接口的类,不能创建为抽象类
    • E、接口中的方法默认为abstract

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

  • 第7题:

    关于接口的定义和实现,以下描述正确的是()。

    • A、接口定义中的方法都只有定义没有实现
    • B、接口定义中的变量都必须写明final和static
    • C、如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码
    • D、如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public
    • E、接口定义中的成员变量变量只能是static和final的

    正确答案:A,E

  • 第8题:

    UAP项目中如果一个模块只包含接口类,不含有其他文件,建议将该模块声明为()类型的模块。


    正确答案:InterfaceModule

  • 第9题:

    多选题
    下面关于Java接口的说法正确的是()。
    A

    Java接口中定义的是扩展功能

    B

    Java接口中可以被多个子类实现,一个类也可以同时实现多个接口

    C

    Java接口中可以声明私有成员

    D

    Java接口不能被实例化


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

  • 第10题:

    判断题
    定义接口方法时如果不指定权限,那么其权限和接口声明的权限保持一致。
    A

    B


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

  • 第11题:

    单选题
    如果一个对象仅仅声明实现了cloneable接口,但是不声明clone方法,外部能够调用其clone方法吗?()
    A

     能

    B

     不能

    C

     不确定


    正确答案: A
    解析: clone是Object中的保护方法,只有子类和同包才能调用

  • 第12题:

    填空题
    能用foreach遍历访问的对象需要实现()接口或声明()方法的类型。

    正确答案: IEnumerable,GetEnumerator
    解析: 暂无解析

  • 第13题:

    如果一个类声明实现一个接口,但没有实现接口中的所有方法,那么这个类必须是abstract类。()

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


    答案:对

  • 第14题:

    一个类如果声明为实现一个接口,则必须要实现接口中的所有抽象方法。()

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


    答案:错

  • 第15题:

    一般将类的构造方法声明为()访问权限。如果声明为private,就不能创建该类的对象。


    正确答案:public或公有

  • 第16题:

    实现Serializable接口的可序列化类应该显式private static final声明 serialVersionUID。


    正确答案:正确

  • 第17题:

    下面关于Java接口的说法正确的是()。

    • A、Java接口中定义的是扩展功能
    • B、Java接口中可以被多个子类实现,一个类也可以同时实现多个接口
    • C、Java接口中可以声明私有成员
    • D、Java接口不能被实例化

    正确答案:A,B,D

  • 第18题:

    定义接口方法时如果不指定权限,那么其权限和接口声明的权限保持一致。


    正确答案:错误

  • 第19题:

    能用foreach遍历访问的对象需要实现()接口或声明()方法的类型。


    正确答案:IEnumerable;GetEnumerator

  • 第20题:

    多选题
    关于接口的定义和实现,以下描述正确的是()。
    A

    接口定义中的方法都只有定义没有实现

    B

    接口定义中的变量都必须写明final和static

    C

    如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码

    D

    如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public

    E

    接口定义中的成员变量变量只能是static和final的


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

  • 第21题:

    填空题
    UAP项目中如果一个模块只包含接口类,不含有其他文件,建议将该模块声明为()类型的模块。

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

  • 第22题:

    多选题
    关于抽象类和接口的对比分析,正确的有()
    A

    接口和抽象类都可以只声明方法而不实现

    B

    抽象类可以定义常量,而接口不能

    C

    抽象类可以实现具体的方法,而接口不能

    D

    抽象类可以声明属性,而接口不能


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

  • 第23题:

    填空题
    一般将类的构造方法声明为()访问权限。如果声明为private,就不能创建该类的对象。

    正确答案: public或公有
    解析: 暂无解析