求郑莉编著的java语言程序设计(第二版)课后答案。谢谢啦!邮箱214047103@qq.com
1个回答
展开全部
这位兄弟or小妹,可不可以不这么懒,至少你把题目列出来吧,要不大家怎么给你解答,不是所有人都上学或者有你这课本的!
追问
嘿嘿sorry啊!声明并测试一个复数类,其方法包括toString()及复数的加,减,乘运算。
追答
package test;
public class Fushu {
int shibu;
int xubu;
public Fushu(){}
public Fushu(int shibu, int xubu){
this.shibu = shibu;
this.xubu = xubu;
}
public String toString(){
return this.shibu+"+"+this.xubu+"i";
}
/**
* 加法
* @param x
* @param y
* @return
*/
public static Fushu add(Fushu x,Fushu y){
Fushu fushu = new Fushu();
fushu.shibu = x.shibu + y.shibu;
fushu.xubu = x.xubu + y.xubu;
return fushu;
}
/**
* 减法
* @param x
* @param y
* @return
*/
public static Fushu sub(Fushu x,Fushu y){
Fushu fushu = new Fushu();
fushu.shibu = x.shibu - y.shibu;
fushu.xubu = x.xubu - y.xubu;
return fushu;
}
/**
* 乘法
* @param x
* @param y
* @return
*/
public static Fushu mul(Fushu x,Fushu y){
Fushu fushu = new Fushu();
fushu.shibu = x.shibu * y.shibu - x.xubu * y.xubu;
fushu.xubu = x.shibu * y.xubu + y.shibu * x.xubu;
return fushu;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询