在线530人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
返回本主题
返回主题列表
下一主题
本公司名称为志鸿六维信息科技(杭州)有限公司,坐落于杭州。所属的大集团在台北、深圳均设有分公司。公司拥有专业的开发团队。现有一个较大型的JAVA项目,需开发人员,不知您是否有意向加盟我们公司,期待您的..
Go
总共有
2
回复 /
1
页
前往下页:
happydding
悄悄话
发表文章: 1
注册时间: 2007年07月11日 16:35
求助一个经验问题
2008年03月26日 14:17
标签列表
各位高手,下面这段代码,我直觉有潜在问题,但是又不知道问题在哪里,有哪位高手见过这种模式,能不能告诉我有没有潜在的隐患?就是在调用该类里面的方法时会不会有什么问题?
public class A
{
private int a = 0;
private int b = 0;
public int getAValue1(int i){
a = i*2;
return a;
}
public int getAValue2(int j){
b = i * 3
return b;
}
public int getComputeValue(int k, int m){
getAValue2(k);
getAValue1(m);
return a * b;
}
}
killer
悄悄话
发表文章: 106
注册时间: 2007年07月17日 15:40
re:求助一个经验问题
2008年03月26日 16:10
>>>public int getAValue2(int j){
b = i * 3
return b;
}
这个i从哪来的,这样应该会报错吧。另外,这个程序逻辑太混乱,肯定不好。命名混乱,getAValue的作用其实是设置属性值,应该写为set方法。
windshine
悄悄话
发表文章: 4
注册时间: 2008年03月26日 17:43
回复:求助一个经验问题
2008年03月26日 17:48
public class A
{
public int getAValue1(int i){
private int a = 0;
a = i*2;
return a;
}
public int getAValue2(int j){
private int b = 0;
b = i * 3
return b;
}
public int getComputeValue(int k, int m){
getAValue2(k);
getAValue1(m);
return a * b;
}
}
这样是不是好点?
这个主题有
2
回复 /
1
页
Go
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam