搜狗输入法英文全键有
你对这個回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
字母上加点y上面有两个点打出來显示空格的字符怎么打的?求大神教我
?这个?还是?这个?全部
你也不截图上来额。。说得有点抽象额。
关于this 关键字,他的作用可以访问当前类的成员
this指的是当前调用该方法的对象,那么请问这里this .a为又什么是1我用反射看了this的类是
test,这种說法到底正不正确还是我理解错了?
另一种在基础封装里面,父类私有化的成员变量子类new 出子类的对象通过set 方法赋值,继承里讲孓类无法继承父类私有成员,那么请问按照这种说法这里,set 方法里的this又是怎样把值给父类私有变量的
首先,子类继承父类run方法但是編译时子类方法区中并没有run方法,会去父类方法区中寻找;
其次子类a变量覆盖父类a变量,指的是子类所在内存中变量a为0父类内中中变量a依旧是1,(可以在子类中super.a去验证);
所以,调用父类run方法时this指代的是test类,但是a变量会去TestP所在内存中找对应的变量为1;
额外验证:可以茬子类中重写run方法,此时test类的方法区中会有run的字节码结果会是0
子类不是无法继承父类私有成员,只是不能调用所以才用get set等方法来调用
這里会自动强转为父类Text2吧,私有变量在子类不能使用和改变的非私有变量子类可以通过super.变量改变
;问题解决后请采纳答案。