下列关于实例属性的描述中,正确的是( )
A: 使用static修饰符的属性成员为实例属性
B: 实例变量取决于类的实例。每创建一个实例,Java虚拟机就会为实例变量分配一次内存
C: 无论创建了多少个类实例,实例属性都只有一个,被本类的所有实例共享
D: 实例属性可以直接通过类名来进行访问
A: 使用static修饰符的属性成员为实例属性
B: 实例变量取决于类的实例。每创建一个实例,Java虚拟机就会为实例变量分配一次内存
C: 无论创建了多少个类实例,实例属性都只有一个,被本类的所有实例共享
D: 实例属性可以直接通过类名来进行访问
举一反三
- 下列关于类属性和实例属性的说法,描述正确的是( )。 A: 类属性能在方法中定义。 B: 公有类属性可以通过类和类的实例访问。 C: 通过类可以获取实例属性的值。 D: 类的实例只能获取实例属性的值。
- 下列关于类变量或实例变量的描述,不正确的是( )。 A: 实例变量是对于每个实例都独有的数据 B: 实例变量和类变量存储的都是所有实例独有的数据 C: 类变量存储的是该类所有实例共享的数据 D: 类变量是该类所有实例共享的属性
- 类变量(静态变量)在内存中只有一个副本,被该类的所有对象共享。每当创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个副本,互不影响。
- 关于Python类的实例属性,以下说法正确的是( )。 A: 类的实例属性只能在类的构造方法中定义 B: 同一个类生成的多个对象,其实例属性互不影响 C: 在定义类时,以“self.属性名称”格式访问其实例属性 D: 类的每个实例对象都拥有该类实例属性的副本
- 实例字段。如果类中定义的字段不使用修饰符static,该字段为实例字段,每创建该类的一个对象,在对象内创建一个该字段实例,创建它的对象被撤销,该字段对象也被撤销。如下的实例字段引用方法那个正确? A: 类名.实例字段名 B: 实例名.实例字段名 C: 类名(实例字段名) D: 类名:实例字段名