为了账号安全,请及时绑定邮箱和手机立即绑定

java this指针

java this指针

四季花海 2019-02-25 23:27:32
public class A { private String C; public A(String word) { this.C=word; } } public class B extends A{ public B(String word) { super(word); } public static void main(String[] args) { new B("C"); } } 我想问this指向的是B对象,为什么能访问父类的private C字段
查看完整描述

1 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

因为你是用父类的构造方法访问的。A类里的方法对private修饰的成员变量是有访问权限的。

查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 540 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信