java:键盘录入长方形的长和宽,计算长方形的周长和面积,请使用面向对象的方式解决!
//测试类:
public class Test {
public static void main(String[] args){
MyMath calculation=new MyMath();
//加法
System.out.println("加法运算结果:"+calculation.addNum(1,2,3,5,5));
//除法
System.out.println("除法运算结果:"+calculation.except(6, 3));
//减法
System.out.println("减法运算结果:"+calculation.reduce(65,5));
//乘法
System.out.println("乘法运算结果:"+calculation.ride(5,5,6,4));
}
}
//计算类
public class MyMath {
//加法方法
//可变参数列表,容纳更多参数,实现多数相加
public int addNum(int...x) {
int result=0;
for(int i=0;i<x.length;i++) {
result+=x[i];
}
return result;
}
//减法
public int reduce(int x,int y) {
int result=x-y;
return result;
}
//除法
public int except(int x,int y) {
int result=x/y;
return result;
}
//乘法
//可变参数列表,容纳更多参数,实现多数相乘
public int ride(int...x) {
int result=1;
for(int i=0;i<x.length;i++) {
result*=x[i];
}
return result;
}
}
输出结果:
加法运算结果:16
除法运算结果:2
减法运算结果:60
乘法运算结果:600