A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
完美恋爱
高级黑马
黑马币:72
帖子:278
精华:0
© 完美恋爱 高级黑马 / 2013-11-16 17:10 / 3179 人查看 / 25 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
Weix1992 发表于 2013-11-16 18:40 没人调用getA()方法,就没调用呗, 你是不是没有理解set方法里面的 this.a = a啊?
完美恋爱 发表于 2013-11-16 18:31 不是返回值在get方法里,是返回语句在get方法里
小时候 发表于 2013-11-16 18:20 get()只是供main方法调用的功能,假设不返回给main()的话,结果只能是int类型,但是没有值 ...
Weix1992 发表于 2013-11-16 18:13 这个返回值是在get()方法里。。 这句话就有问题! get()方法里什么都没有,就提供了一个功能,就是把你的 ...
完美恋爱 发表于 2013-11-16 18:06 public void setA(int a) { ihis.a = a;
Weix1992 发表于 2013-11-16 18:01 你把你完整代码丢出来。。 在12楼 你自己写了 public int setA(int a) { this.a = a;
完美恋爱 发表于 2013-11-16 17:52 那解释一下为什么get方法被谁调用了啊!调用语句在哪里啊?我只看到在主函数里调用了set方法啊! ...
Weix1992 发表于 2013-11-16 17:47 哦,原来你是这个意思。。。。 那我问你,如果我只是想拿到某个属性的值,却不想改变它的值,那我怎么办 ...
一步一脚印 发表于 2013-11-16 17:47 我这下我明白了你的意思了。 这个就设计方法论的问题了。get怎么可能会没人调用。你说你只要一个se ...
完美恋爱 发表于 2013-11-16 17:39 我感觉这样才对 public int setA(int a) {
一步一脚印 发表于 2013-11-16 17:33 不知道是不是这样,我的理解是 class Person{ private String name;//set方法直接给它赋值的, 在本 ...
Weix1992 发表于 2013-11-16 17:31 你先看看我在2楼的回复。
完美恋爱 发表于 2013-11-16 17:27 正常的话是这么写的 public static void main(String[] args) {
完美恋爱 发表于 2013-11-16 17:25 正常的话是这么也的 public static void main(String[] args) {