niusouti.com

关于创建模式和构造函数的说法,正确的是()。A.因为有构造函数,所以没有必要使用创建模式。B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易C.工厂模式每次返回的类型都是具体的类型,而不是子类型D.创建模式不能把创建对象外部化。

题目
关于创建模式和构造函数的说法,正确的是()。

A.因为有构造函数,所以没有必要使用创建模式。

B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易

C.工厂模式每次返回的类型都是具体的类型,而不是子类型

D.创建模式不能把创建对象外部化。


相似考题
更多“关于创建模式和构造函数的说法,正确的是()。 ”相关问题
  • 第1题:

    下列关于构造函数的叙述错误的是( )。

    A.构造函数的作用就是在对象被创建时利用特定的值构造对象

    B.构造函数在被创建的时候由系统自动调用

    C.构造函数可以被重载

    D.构造函数可以与类名不一样


    正确答案:D
    解析:构造函数必须与类名相同。

  • 第2题:

    下面是有关于类继承父类构造函数的描述,其中正确的是 ( )

    A.创建于类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数

    B.子类无条件地继承父类不含参数的构造函数

    C.子类必须通过父类构造函数名调用父类有参数的构造函数

    D.子类无法继承父类的构造函数


    正确答案:B

  • 第3题:

    在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。


    正确答案:正确

  • 第4题:

    关于构造函数,以下说法正确的是()。

    • A、构造函数在对象被创建时,自动被调用
    • B、构造函数需要程序员显式的调用
    • C、构造函数不能被重载
    • D、构造函数都是无参函数

    正确答案:A

  • 第5题:

    关于创建模式和构造函数的说法,正确的是()。

    • A、因为有构造函数,所以没有必要使用创建模式。
    • B、构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易
    • C、工厂模式每次返回的类型都是具体的类型,而不是子类型
    • D、创建模式不能把创建对象外部化。

    正确答案:B

  • 第6题:

    下面说法正确的是()。

    • A、构造函数可以重载,析构函数不能重载
    • B、构造函数不能重载,析构函数可以重载
    • C、构造函数可以重载,析构函数也可以重载
    • D、构造函数和析构函数都不可以重载

    正确答案:A

  • 第7题:

    有关构造函数的说法不正确的是()。

    • A、构造函数的名字和类的名字一样
    • B、构造函数在说明类的对象时自动执行
    • C、构造函数无任何函数类型
    • D、构造函数有且仅有一个

    正确答案:D

  • 第8题:

    单选题
    以下关于创建型模式说法正确的是()
    A

    创建型模式关注的是对象的创建

    B

    创建型模式关注的是功能的实现

    C

    创建型模式关注的是组织类和对象的常用方法

    D

    创建型模式关注的是对象间的协作


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

  • 第9题:

    单选题
    关于创建模式和构造函数的说法,正确的是()。
    A

    因为有构造函数,所以没有必要使用创建模式。

    B

    构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易

    C

    工厂模式每次返回的类型都是具体的类型,而不是子类型

    D

    创建模式不能把创建对象外部化。


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

  • 第10题:

    单选题
    下列关于构造函数说法不正确的是()。
    A

    构造函数必须与类同名

    B

    构造函数可以省略不写

    C

    构造函数必须有返回值

    D

    在构造函数中可以对类中的成员进行初始化


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

  • 第11题:

    单选题
    关于构造函数,以下说法正确的是()。
    A

    构造函数在对象被创建时,自动被调用

    B

    构造函数需要程序员显式的调用

    C

    构造函数不能被重载

    D

    构造函数都是无参函数


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

  • 第12题:

    单选题
    以下关于C#中的构造函数说法正确的是()。
    A

    构造函数有返回值

    B

    构造函数可以有参数

    C

    一般情况下,构造函数总是private类型的

    D

    构造函数可以通过类的实例调用


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

  • 第13题:

    C++语言中关于构造函数的说法正确的是

    A.构造函数的函数名不必和类名相同

    B.构造函数只能有一个

    C.每个类必定有构造函数

    D.构造函数必有返回值


    正确答案:C

  • 第14题:

    有关构造函数的说法中错误的是

    A.构造函数名字和类的名字一样

    B.构造函数在对象被创建时由系统自动调用

    C.构造函数无任何函数类型

    D.构造函数有且只有一个


    正确答案:D
    解析:本题考察构造函数的定义和使用。构造函数可以重载,故不可能只有一个。

  • 第15题:

    以下关于创建型模式说法正确的是()

    • A、创建型模式关注的是对象的创建
    • B、创建型模式关注的是功能的实现
    • C、创建型模式关注的是组织类和对象的常用方法
    • D、创建型模式关注的是对象间的协作

    正确答案:A

  • 第16题:

    以下关于C#中的构造函数说法正确的是()。

    • A、构造函数有返回值
    • B、构造函数可以有参数
    • C、一般情况下,构造函数总是private类型的
    • D、构造函数可以通过类的实例调用

    正确答案:B

  • 第17题:

    关于构造函数的说法()正确。

    • A、一个类只能有一个构造函数
    • B、一个类可以有多个不同名的构造函数
    • C、构造函数与类同名
    • D、构造函数必须自己定义,不能使用父类的构造函数

    正确答案:C

  • 第18题:

    关于构造函数的说法,不正确的是()

    • A、没有定义构造函数时,系统将不会调用它
    • B、其名与类名完全相同
    • C、它在对象被创建时由系统自动调用
    • D、没有返回值

    正确答案:A

  • 第19题:

    单选题
    关于构造函数的说法()正确。
    A

    一个类只能有一个构造函数

    B

    一个类可以有多个不同名的构造函数

    C

    构造函数与类同名

    D

    构造函数必须自己定义,不能使用父类的构造函数


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

  • 第20题:

    单选题
    以下关于创建型模式说法正确的是()
    A

    创建型模式关注的是对象创建

    B

    创建型模式关注的是功能的实现

    C

    创建型模式关注的是组织类和对象的常用方法

    D

    创建型模式关注的是对象间的协作。


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

  • 第21题:

    多选题
    关于类的构造函数,以下描述中正确的是()
    A

    当创建一个对象时,该对象的构造函数会被自动调用;

    B

    当创建一个对象时,需要指明是否调用该对象的构造函数;

    C

    同一个类可以有几个构造函数,各构造函数的参数必须不同;

    D

    同一个类可以有几个构造函数,各构造函数的参数必须相同;

    E

    构造函数的名称与类的名称相同;


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

  • 第22题:

    单选题
    下面说法正确的是()。
    A

    构造函数可以重载,析构函数不能重载

    B

    构造函数不能重载,析构函数可以重载

    C

    构造函数可以重载,析构函数也可以重载

    D

    构造函数和析构函数都不可以重载


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

  • 第23题:

    单选题
    有关构造函数的说法不正确的是()。
    A

    构造函数的名字和类的名字一样

    B

    构造函数在说明类的对象时自动执行

    C

    构造函数无任何函数类型

    D

    构造函数有且仅有一个


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

  • 第24题:

    单选题
    关于构造函数的说法,不正确的是()
    A

    没有定义构造函数时,系统将不会调用它

    B

    其名与类名完全相同

    C

    它在对象被创建时由系统自动调用

    D

    没有返回值


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