
求高手帮忙做道 java 题目~2~万分感谢
2)定义一个类,该类具有x和y两个属性,定义构造函数初始化这两个属性。类中还定义以下方法:求两个数的和(x+y)并返回结果的方法,求两个数的差(x-y)并返回结果的方法,...
2)定义一个类,该类具有x和y两个属性,定义构造函数初始化这两个属性。类中还定义以下方法:求两个数的和(x+y)并返回结果的方法,求两个数的差(x-y)并返回结果的方法,求两个数的乘(x*y)并返回结果的方法,求两个数的商(x/y)并返回结果的方法,求两个数的余(x%y)并返回结果的方法,求两个数的最大值并返回结果的方法,求两个数的最小值并返回结果的方法。编写应用程序,测试上面定义的类,使用类中定义的各个方法并将其结果输出。
展开
2个回答
展开全部
public class MyMath {
MyMath(){}
public int add(int x,int y){
return x+y;
}
public int sub(int x,int y){
return x-y;
}
public int mul(int x,int y){
return x*y;
}
public int div(int x,int y){
if(y==0) return 0;
else return x/y;
}
}
public class Test {
public static void main(String[] args) {
MyMath mymath=new MyMath();
int add=mymath.add(50,10);
int sub=mymath.sub(50,10);
int mul=mymath.mul(50,10);
int div=mymath.div(50,10);
System.out.println("add="+add);
System.out.println("sub="+sub);
System.out.println("mul="+mul);
System.out.println("div="+div);
}
}
MyMath(){}
public int add(int x,int y){
return x+y;
}
public int sub(int x,int y){
return x-y;
}
public int mul(int x,int y){
return x*y;
}
public int div(int x,int y){
if(y==0) return 0;
else return x/y;
}
}
public class Test {
public static void main(String[] args) {
MyMath mymath=new MyMath();
int add=mymath.add(50,10);
int sub=mymath.sub(50,10);
int mul=mymath.mul(50,10);
int div=mymath.div(50,10);
System.out.println("add="+add);
System.out.println("sub="+sub);
System.out.println("mul="+mul);
System.out.println("div="+div);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询