为了账号安全,请及时绑定邮箱和手机立即绑定

方法的构建怎么有两种?

在第一季中的方法定义中,需要返回值,在第二季中又不要返回值、两者的定义有什么区别吗?

正在回答

2 回答

我自己回去又看了一遍,自己总结了一下就是“成员方法有返回值,也就是定义的类中的方法,而构造方法就是给类的属性赋值且没有返回值的方法”这样说对吗?

0 回复 有任何疑惑可以回复我~

根据你的需求来的

你定义的方法 你想让他有返回值 他就有 没有就没有....你得先了解下什么是返回值

 返回值就是方法的结果

 如果你定义的是一个打印的方法 明显 这个方法一般是不需要返回值,当然你也可以定义个boolean返回值 ture 表示成功打印,false 表示打印失败

 如果你定义的是一个加法的方法 明显 加法是会有一个结果的 所以你需要定义一个int 或者double 的返回值,当然你也可以不定义返回字,直接在方法中打印这个结果就行了

所以一切都看这个方法的需求和定义者的意愿

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

方法的构建怎么有两种?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信