public class Calculate {
int x;
int y;
public Calculate() {
}
public Calculate(int x, int y) {
this.x = x;
this.y = y;
}
public int add(int x, int y) {
return x + y;
}
public int subtract(int x, int y) {
return x - y;
}
public int multiplicat(int x, int y) {
return x * y;
}
public int division(int x, int y) {
return x / y;
}
public int qiuyu(int x, int y) {
return x % y;
}
public int getmax(int x, int y) {
return Math.max(x, y);
}
public int getmin(int x, int y) {
return Math.min(x, y);
}
}
就是用java写,也就这样啊,如果是要用什么其他的东西,如 要加异常,或用继承进行方法覆盖的话,请补充说明呵呵。
复制过去 编译 运行就行 就两个数字 只要是整数随便改(y不能为0)
public class Operation {
int x;
int y;
public static void main(String[] args) {
Operation op = new Operation(5,6);
System.out.println(op.add());
System.out.println(op.minus());
System.out.println(op.multiply());
System.out.println(op.division());
System.out.println(op.mod());
System.out.println(op.getmax());
System.out.println(op.getmin());
}
public Operation(int x, int y) {
this.x = x;
this.y = y;
}
public int add() {
return x + y;
}
public int minus() {
return x - y;
}
public int multiply() {
return x * y;
}
public int division() {
return x / y;
}
public int mod() {
return x % y;
}
public int getmax() {
return Math.max(x, y);
}
public int getmin() {
return Math.min(x, y);
}
}