黑马程序员技术交流社区
标题:
面向对象封装这块的问题,望大神来解答啊
[打印本页]
作者:
tajufa
时间:
2015-5-27 11:21
标题:
面向对象封装这块的问题,望大神来解答啊
大家好哈,我没有任何基础···今天看到毕老师第5天视频面向对象封装这块,产生了很多疑问,望各位大神前辈解惑!!
4ACT`C%$T8)Z0LRZ{Y84$OX.png
(72.45 KB, 下载次数: 0)
下载附件
2015-5-27 11:08 上传
如上图所示,这是我照抄毕老师所讲写代码,注释部分为本人看不懂···所以我尝试按自己所想的编写,就在 age =a; 下面编写了一条System.out.println("age"+age); 然后编译运行,发现无论是正数还是负数和老师写的结果是一样此为问题1,问题2. 27行函数代码起到什么作用,为什么这么写?
问题3. 32行函数代码为什么只用了void 以前前面都是public static void ? 有懂的大神解答下,谢谢!
作者:
hui1107464497
时间:
2015-5-27 11:45
问题一:如果a在0到130之间,那么就给age赋值,并执行System.out.println("age"+age),否则会执行System.out.println("fei fa age")
问题二:提供一个方法共外界访问,实质就是定义返回值是int类型的方法,将某个值返回到外界使用
问题三:public static void 表示:公共的(public),静态的(static),void(没有返回值的)。这个类中定义的这个方法表示:私有的(private,默认的),没有返回值的,你要明白各个修饰符的意义
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2