辣么厉害的银
2015-11-30 22:08
在第一季中的方法定义中,需要返回值,在第二季中又不要返回值、两者的定义有什么区别吗?
我自己回去又看了一遍,自己总结了一下就是“成员方法有返回值,也就是定义的类中的方法,而构造方法就是给类的属性赋值且没有返回值的方法”这样说对吗?
根据你的需求来的
你定义的方法 你想让他有返回值 他就有 没有就没有....你得先了解下什么是返回值
返回值就是方法的结果
如果你定义的是一个打印的方法 明显 这个方法一般是不需要返回值,当然你也可以定义个boolean返回值 ture 表示成功打印,false 表示打印失败
如果你定义的是一个加法的方法 明显 加法是会有一个结果的 所以你需要定义一个int 或者double 的返回值,当然你也可以不定义返回字,直接在方法中打印这个结果就行了
所以一切都看这个方法的需求和定义者的意愿
Java入门第二季 升级版
530646 学习 · 6091 问题
相似问题
回答 1
回答 2
回答 4
回答 1
回答 1