java 中get 与set详细作用,是如何在不同的类中传参的。

 我来答
zjlzjnwwp
2011-08-11 · 超过11用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:43.5万
展开全部
get 就是得到,set 就是写入
比如一个USER类,其中包括(用户名username,密码password)
如果没有GET SET 方法,你怎么调用呢?
当你把这个对象NEW出来后,就可以直接用get方法获取其中的具体值,或给这个类中的每个属性赋值。
传参数简单的说就是 ,方法名后面写个括号,里面写上你要传的参数
例如:设置用户方法
setUser (String name,String pass){}
括号里面的就是传入的参数,String 是传入的参数的类型 后面跟的name ,pass 就是传的值
QinQinMeCC
2011-08-11 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:566万
展开全部
在封装属性时,用getter可以从数据库中取到数据,setter可以从页面中得到相应的数据。
如:用ssh2框架做个示例。
private Bean bean;
private BeanService beanService;
生成getter 和 setter
public Bean getBean() {
return bean;
}

public void setBean(Bean bean) {
this.bean= bean;
}
servcie跟上面的bean一样;生成。
service 类代码 或者是 你自己常用的类如:biz 等
BeanService:
public Bean findBean(Bean bean){
Bean b = getHibernateTemplate().find(Bean.class,bean.getId);
return b;
}
BeanAction:
public String listBean(){
bean = beanService.findBean(bean);
而bean 的值是从页面传过来的。或者自己这样:bean.setId(1);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式