在实现单例模式时,大概的思路是()    A、在类中定义一个静态的类自己数据类型的引用B、在类中定义一个公有的类自己数据类型的引用C、定义一个静态的获得该实例的方法D、定义一个非静态的获得该实例的方法

题目

在实现单例模式时,大概的思路是()    

  • A、在类中定义一个静态的类自己数据类型的引用
  • B、在类中定义一个公有的类自己数据类型的引用
  • C、定义一个静态的获得该实例的方法
  • D、定义一个非静态的获得该实例的方法

相似考题
更多“在实现单例模式时,大概的思路是()    A、在类中定义一个静态的类自己数据类型的引用B、在类中定义一个公有的类自己数据类型的引用C、定义一个静态的获得该实例的方法D、定义一个非静态的获得该实例的方法”相关问题
  • 第1题:

    在面向对象方法学中,以下关于类与对象的关系正确的是()。

    A.类称为是对象的一个“实例",对象称为是类的”模板”

    B.类是静态的,对象的动态的

    C.类给出了属于该类的全部对象的抽象定义。对象是符合这种定义的一个实体

    D.类代表-类抽象的概念或事物,对象是在客观世界中实际存在的


    正确答案:BCD

  • 第2题:

    在关于类的实例化的描述中,正确的是(9)。

    A.同一个类的对象具有不同的静态数据成员值

    B.不同的类的对象具有相同的静态数据成员值

    C.同一个类的对象具有不同的对象自身引用(this)值

    D.同一个类的对象具有相同的对象自身引用(this)值


    正确答案:A
    解析:类的实例化是同一个类的对象具有不同的静态数据成员值。

  • 第3题:

    在程序中若想取得一个Runtime实例,则可以调用Runtime类的静态方法()。


    答案:getRuntime()

  • 第4题:

    下列关于类层次中静态成员的描述,正确的是()

    • A、在基类中定义的静态成员,只能由基类的对象访问
    • B、在基类中定义的静态成员,在整个类体系中共享
    • C、在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质
    • D、一旦在基类中定义了静态成员,就不能在派生类中再定义

    正确答案:B

  • 第5题:

    关于类模板的静态数据成员,错误叙述的是()

    • A、一个类模板实例化的所有对象共享一个静态数据成员
    • B、每一个实例化的模板类都有自己的静态数据成员副本
    • C、一个模板类实例化的所有对象共享一个静态数据成员
    • D、类模板实例化的静态数据成员应该在文件范围内定义和初始化

    正确答案:A

  • 第6题:

    有关实例方法和类方法的描述错误的是()

    • A、一个类中的实例方法可以调用其他实例方法
    • B、静态方法可以调用实例方法
    • C、实例方法可以调用静态方法
    • D、静态方法可以调用静态方法

    正确答案:B

  • 第7题:

    关于类的描叙正确的是()。

    • A、在类中定义的变量称为类的成员变量,在别的类中可以直接使用
    • B、局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流块中
    • C、使用别的类的方法仅仅需要引用方法的名字即可
    • D、一个类的方法使用该类的另一个方法时可以直接引用方法名

    正确答案:B,D

  • 第8题:

    定义类时,在一个方法前面使用@staticmethod进行休息,则该方法属于静态方法。


    正确答案:正确

  • 第9题:

    判断题
    类中定义的非静态变量,只能通过类的对象引用。
    A

    B


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

  • 第10题:

    多选题
    关于类的描叙正确的是()。
    A

    在类中定义的变量称为类的成员变量,在别的类中可以直接使用

    B

    局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流块中

    C

    使用别的类的方法仅仅需要引用方法的名字即可

    D

    一个类的方法使用该类的另一个方法时可以直接引用方法名


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

  • 第11题:

    单选题
    关于静态成员,下列说法正确的是()
    A

     同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员

    B

     在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本

    C

     在类定义时静态成员属于类,在类实例化后静态成员属于对象

    D

     在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员


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

  • 第12题:

    多选题
    在实现单例模式时,大概的思路是()
    A

    在类中定义一个静态的类自己数据类型的引用

    B

    在类中定义一个公有的类自己数据类型的引用

    C

    定义一个静态的获得该实例的方法

    D

    定义一个非静态的获得该实例的方法


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

  • 第13题:

    设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象

    实例。(IBM)


    正确答案:
                  

  • 第14题:

    是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。

    A.虚析构函数

    B.构造函数

    C.纯虚函数

    D.静态成员函数


    正确答案:C

  • 第15题:

    下列关于单例设计模式的描述中,正确的是()

    A、将一个类设计为单例设计模式,在其他类中可以创建这个类对象

    B、将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法

    C、将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调

    D、以上答案都不对


    正确答案:B

  • 第16题:

    关于静态成员,下列说法正确的是()

    • A、 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员
    • B、 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本
    • C、 在类定义时静态成员属于类,在类实例化后静态成员属于对象
    • D、 在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员

    正确答案:B

  • 第17题:

    类中定义的非静态变量,只能通过类的对象引用。


    正确答案:错误

  • 第18题:

    类中定义的静态变量,只能通过类名引用。


    正确答案:正确

  • 第19题:

    在Python中定义类时实例方法的第一个参数名称必须是self。


    正确答案:错误

  • 第20题:

    下列说法错误的是()

    • A、一个类中的实例方法可以调用其他实例方法
    • B、静态方法可以调用实例方法
    • C、实例方法可以调用静态方法
    • D、静态方法可以调用静态方法

    正确答案:B

  • 第21题:

    单选题
    有关实例方法和类方法的描述错误的是()
    A

    一个类中的实例方法可以调用其他实例方法

    B

    静态方法可以调用实例方法

    C

    实例方法可以调用静态方法

    D

    静态方法可以调用静态方法


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

  • 第22题:

    单选题
    关于类模板的静态数据成员,错误叙述的是()
    A

    一个类模板实例化的所有对象共享一个静态数据成员

    B

    每一个实例化的模板类都有自己的静态数据成员副本

    C

    一个模板类实例化的所有对象共享一个静态数据成员

    D

    类模板实例化的静态数据成员应该在文件范围内定义和初始化


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

  • 第23题:

    单选题
    下列说法错误的是()
    A

    一个类中的实例方法可以调用其他实例方法

    B

    静态方法可以调用实例方法

    C

    实例方法可以调用静态方法

    D

    静态方法可以调用静态方法


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