
java编程中 定义成员方法时 什么时候要返回值 什么时候不要 请详说 5
3个回答
展开全部
顾名思义是在于开发者需不需要返回值去添加返回值。
比如你定义了一个加法的方法和一个存储结果的c值。
int c =0;
public void add(int a ,int b){c=a+b; } 执行后无返回值,但是c的值已经改变为a+b;
如果是带返回值的方法,public int add(int a , int b){return a+b;} 执行后返回了a+b值可以用 add(a,b) 代表这个返回值。
就是说,无返回值表示你做了这个操作,不返回任何东西,有返回值表示会返回return后面的值。
展开全部
举个简单理智。
我们在定义java类的时候,往往把它的属性设定为private;
package com.yskj.mina.test;
public class Student {
private String name;
/**
* 提供公共方法供外部调用(取值)
* @return
*/
public String getName() {
return name;
}
/**
* 将值传递给当前对象的name属性(初始化值)
* @param name
*/
public void setName(String name) {
this.name = name;
}
}
我们在定义java类的时候,往往把它的属性设定为private;
package com.yskj.mina.test;
public class Student {
private String name;
/**
* 提供公共方法供外部调用(取值)
* @return
*/
public String getName() {
return name;
}
/**
* 将值传递给当前对象的name属性(初始化值)
* @param name
*/
public void setName(String name) {
this.name = name;
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法用void修饰,不用返回值,不用void,就要返回值,比如public void xx(){
}
public String xx(){
return xx;
}
就是这样
}
public String xx(){
return xx;
}
就是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |