发布网友 发布时间:2022-04-22 18:13
共3个回答
热心网友 时间:2023-10-24 07:07
嗯。。你这个类中少一个带a和b参数的构造函数。另外,类名中每个首字母最好大写。(你知道,好的习惯是你永远的财富)
测试类就是:
class CeShi
{
public static void main(String[] args)
{
JiSuanQi jsq = new JiSuanQi (a,b);
jsq.add();
jsq.cha();
jsq.chen();
jsq.chu();
}
}追问你说的对 不过带a,b的构造参数 ?在哪啊
追答呵呵 我不是说了你少一个么!当然要写一个进去了
public jisuanqi(int a,int b)
{
this a = a;
this b = b;
}
这样就行了!
热心网友 时间:2023-10-24 07:08
你太有才了,你既然是private的方法还怎么测试,除非用反射强制调用,不过那没必要,把方法改为publi吧
热心网友 时间:2023-10-24 07:08
你MainClass贴出来看看追问来了 帮我看看吧
追答大哥。。。我指出你几个问题吧。。
1,编程习惯太差。。Java中类名一般第一个字母大写。
2,你类里的String str不知有什么用途?
3,对外暴露的方法怎么能用private?你的add,cha,chen,chu方法都是private,请问还怎么测试?