下列选项中不能在类的外面通过类名直接调用的是:( )。
A: self.单下划线成员
B: self.双下划线成员
C: 实例成员
D: 前三项都不能
A: self.单下划线成员
B: self.双下划线成员
C: 实例成员
D: 前三项都不能
举一反三
- 在类中,若一个成员名字前面有两个下划线但后面没有下划线,那么该成员为私有成员,在类外 (能或者不能)直接通过对象名.__方法名访问。
- 在类的方法内部,如何访问这个类的一个静态成员( )。[br][/br]· A: self::成员名<br>· B: 类名::成员名<br>· C: this::成员名<br>· D: $this->成员名
- 下列选项中,可以在子类调用父类中成员方法的是( )。 A: self B: static C: parent D: $this
- 在类中,如果一个成员名字前面有两个下划线但后面没有下划线,那么该成员为()成员
- 一个子类要调用父类的成员方法,需要使用关键字()。 A: self B: this C: parent D: 父类名