参考答案和解析
正确答案:类的成员又可以分成静态成员和非静态成员。在声明成员时,如果在语句前加上static保留字,则该成员是静态成员。如果没有static保留字,则成员是非静态成员(也称实例成员)。静态成员属于类所有,又称共享成员非静态成员属于类的实例所有,又称实例成员。访问静态成员只能通过类名来进行。访问非静态成员只能通过类的实例——对象来进行。
更多“什么是实例方法?什么是静态方法?”相关问题
  • 第1题:

    python中,类中的方法包括()

    • A、实例方法
    • B、类方法
    • C、静态方法
    • D、私有方法

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

  • 第2题:

    什么是静态初始化器?它有什么特点?与构造方法有什么不同?


    正确答案: 静态初始化器是由关键字static引导的一对大括号{}括起的语句组。它的作用与类的构造方法有些相似,都是用来完成初始化的工作,但是静态初始化器在三点上与构造方法有根本的不同:
    (1)构造方法是对每个新创建的对象初始化,而(2)静态初始化器是对类自身进行初始化。
    (3)构造方法是在用new运算符产生新对象时由系统自动执行;而静态初始化器一般不能由程序来调用,它是在所属的类加载入内存时由系统调用执行。
    (3)不同于构造方法,静态初始化器不是方法,没有方法名、返回值和参数列表。
    (4)同static方法一样,它不能访问实例域和实例方法。

  • 第3题:

    abstract关键字可修饰()。

    • A、类
    • B、静态成员变量
    • C、实例成员变量
    • D、实例方法
    • E、静态方法

    正确答案:A,D

  • 第4题:

    对象可以使用的方法()

    • A、类属性
    • B、实例方法
    • C、实例属性
    • D、静态方法

    正确答案:B,D

  • 第5题:

    下列说法错误的是()

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

    正确答案:B

  • 第6题:

    什么是软件测试方法中的静态测试?


    正确答案: 静态分析、代码审查、代码走查、桌面检查、技术评审

  • 第7题:

    单选题
    下列关于静态方法的说法,错误的是()
    A

     静态方法不对特定实例进行操作,不与实例相关联

    B

     使用静态方法的语法格式:类名.静态方法(实参列表)

    C

     静态方法只能访问类中的静态成员,不能访问非静态成员

    D

     静态方法不能访问类中的静态成员


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

  • 第8题:

    问答题
    如何定义静态方法?静态方法有何特点?静态方法处理的域有什么要求?

    正确答案: 用static修饰符修饰的方法是仅属于类的静态方法,又称为类方法。与此相对,不用static修饰的方法,则为实例方法。类方法的本质是该方法是属于整个类的,不是属于某个实例的。
    静态方法中,不能访问实例变量。在类方法中不能使用this或super。
    解析: 暂无解析

  • 第9题:

    问答题
    什么是软件测试方法中的静态测试?

    正确答案: 静态分析、代码审查、代码走查、桌面检查、技术评审
    解析: 暂无解析

  • 第10题:

    多选题
    对象可以使用的方法()
    A

    类属性

    B

    实例方法

    C

    实例属性

    D

    静态方法


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

  • 第11题:

    多选题
    abstract关键字可修饰()。
    A

    B

    静态成员变量

    C

    实例成员变量

    D

    实例方法

    E

    静态方法


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

  • 第12题:

    单选题
    __str__()方法叫什么方法?()
    A

    析构

    B

    构造

    C

    实例方法

    D

    魔法方法


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

  • 第13题:

    如何定义静态方法?静态方法有何特点?静态方法处理的域有什么要求?


    正确答案: 用static修饰符修饰的方法是仅属于类的静态方法,又称为类方法。与此相对,不用static修饰的方法,则为实例方法。类方法的本质是该方法是属于整个类的,不是属于某个实例的。
    静态方法中,不能访问实例变量。在类方法中不能使用this或super。

  • 第14题:

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

    • A、静态方法不能被覆盖
    • B、私有方法不能被重载
    • C、实例变量能够被隐藏
    • D、静态方法能够被重载

    正确答案:A,D

  • 第15题:

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

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

    正确答案:B

  • 第16题:

    __str__()方法叫什么方法?()

    • A、析构
    • B、构造
    • C、实例方法
    • D、魔法方法

    正确答案:D

  • 第17题:

    什么是动态测试?为何静态测试方法往往比动态测试方法效率高?


    正确答案:动态测试是通过运行软件来检验其动态行为和运行结果的正确性。
    动态测试是实际运行被测程序,输入相应的测试用例,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性。
    静态测试是对被测程序进行特性分析的一些方法的总称,这种方法的主要特性是不利用计算机运行被测试的程序,而是采用其他手段达到检测的目的。因而在代码产生之前便可对各种文档进行测试,其效率当然高于动态测试。

  • 第18题:

    问答题
    什么是静态初始化器?它有什么特点?与构造方法有什么不同?

    正确答案: 静态初始化器是由关键字static引导的一对大括号{}括起的语句组。它的作用与类的构造方法有些相似,都是用来完成初始化的工作,但是静态初始化器在三点上与构造方法有根本的不同:
    (1)构造方法是对每个新创建的对象初始化,而(2)静态初始化器是对类自身进行初始化。
    (3)构造方法是在用new运算符产生新对象时由系统自动执行;而静态初始化器一般不能由程序来调用,它是在所属的类加载入内存时由系统调用执行。
    (3)不同于构造方法,静态初始化器不是方法,没有方法名、返回值和参数列表。
    (4)同static方法一样,它不能访问实例域和实例方法。
    解析: 暂无解析

  • 第19题:

    问答题
    什么是实例方法?什么是静态方法?

    正确答案: 类的成员又可以分成静态成员和非静态成员。在声明成员时,如果在语句前加上static保留字,则该成员是静态成员。如果没有static保留字,则成员是非静态成员(也称实例成员)。静态成员属于类所有,又称共享成员非静态成员属于类的实例所有,又称实例成员。访问静态成员只能通过类名来进行。访问非静态成员只能通过类的实例——对象来进行。
    解析: 暂无解析

  • 第20题:

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

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

    B

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

    C

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

    D

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


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

  • 第21题:

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

    静态方法不能被覆盖

    B

    私有方法不能被重载

    C

    实例变量能够被隐藏

    D

    静态方法能够被重载


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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    单选题
    static修饰符表示静态,静态成员属于()。
    A

    B

    实例

    C

    方法

    D

    类和实例


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