我本老布衣
2015-05-09 17:13
代码中。。。访问外部age变量时候不用this 是不是因为其内部没有重名的所以不用~~
血舞残殇错了!应该是:如果内部外部类中用相同的变量名时,调用外部类员变量是用this关键词;
我用的是另一种方法做的
wswzh0...
。。是你理解错了 内外类中有同名的变量时 楼上说的是(this.变量名),它跟直接(变量名)的效果是一样的,指的就是内部类中的值;而(HelloWorld.this.变量名)才是指的外部类的值
2015-10-04 12:59:57
共 1 条回复 >
喔 这样子啊 明白啦 谢谢
你是在内部类中用this吗?如果内部类中也有个变量叫age的话用this就是调用的内部类中的了
Java入门第二季 升级版
530562 学习 · 6091 问题
相似问题
回答 1
回答 2
回答 3
回答 4