帮忙看看如下两个基本程序 ,看看结果是什么
java吧
全部回复
仅看楼主
level 6
左岸书林
楼主
注意看区别,想想结果有没有区别
2015年05月13日 12点05分
1
level 6
左岸书林
楼主
自顶一个,刚刚无意中写 的程序
2015年05月13日 12点05分
2
level 7
老实的笨拍子
笨人我没看出来
2015年05月13日 12点05分
3
level 9
格兰小优
父子10 20 父子0 0
2015年05月13日 13点05分
5
玻璃的情
为什么
2015年05月13日 13点05分
左岸书林
为什么
2015年05月13日 14点05分
格兰小优
回复
��������
:局部变量和成员变量的区别
2015年05月13日 14点05分
level 11
抹抹魔女😷
第一个 10,20
第二个0,20
2015年05月13日 13点05分
6
左岸书林
错了
2015年05月13日 14点05分
level 13
三国lz
我认为五楼说得对
2015年05月13日 13点05分
7
左岸书林
运行试试
2015年05月13日 14点05分
level 8
durie_
变量的就近原则
2015年05月13日 13点05分
8
左岸书林
什么意思
2015年05月13日 14点05分
level 6
伍陆柒👻
5楼说的对的!!你是想问为什么是父子还是想问为什么第一个是10 20 第二个是0 0?
2015年05月13日 14点05分
9
左岸书林
当然是不一样的部分啦,否则何必发两个程序
2015年05月13日 14点05分
伍陆柒👻
回复 左岸书林 :第二个程序中构造器中的a b 是在构造器中定义的!也就是他们的作用域只在构造器中!!并不会影响类成员变量的值!!而第一个程序中。构造器里面并没有定义a b 只能往上一级找!!也就是类的成员变量定义的。。
2015年05月14日 05点05分
level 9
goldze_
上面10,20,下面0,0
2015年05月13日 14点05分
10
level 10
贴吧用户_0tN3AN3
局部变量覆盖程序变量,构造对象时,成员变量初始化为0
2015年05月13日 14点05分
11
level 13
啥药拉拉☎
成员变量和局部变量
2015年05月14日 05点05分
12
1