下面有关私有变量和私有方法的声明,叙述正确的有()。
A: 用关键字private修饰的成员变量和方法,称为私有变量和私有方法
B: 用关键字protected修饰的成员变量和方法,称为私有变量和私有方法
C: 用关键字public修饰的成员变量和方法,称为私有变量和私有方法
D: 私有变量不能通过对象直接访问,只有在本类中创建的该类对象,才能访问自己的私有变量
A: 用关键字private修饰的成员变量和方法,称为私有变量和私有方法
B: 用关键字protected修饰的成员变量和方法,称为私有变量和私有方法
C: 用关键字public修饰的成员变量和方法,称为私有变量和私有方法
D: 私有变量不能通过对象直接访问,只有在本类中创建的该类对象,才能访问自己的私有变量
A,D
举一反三
内容
- 0
关于继承的说法,正确的是()。 A: 子类不能继承父类的私有成员变量和成员方法 B: 子类能继承父类的非私有成员变量和成员方法 C: 子类只能继承父类public成员变量和成员方法 D: 子类只能继承父类的成员方法,而不继承成员变量
- 1
下面关于成员变量的说法,错误的是_______。 A: 私有变量的名称使用2个下划线开头 B: 类的实例不能直接访问私有变量 C: 私有变量不能在类的外部被使用 D: 保护变量只有类对象自己能访问,子类对象也不能访问
- 2
类Class1中的属性被private修饰符修饰为私有变量,所有方法不能访问它。( )
- 3
关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的是
- 4
不能使用类对象直接访问的成员包括( )。 A: 公有成员 B: 保护成员 C: 私有成员函数 D: 私有成员变量