新学java编程题目2

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:21:01
(1). 编写类IntCount。在类中设计四个成员方法分别实现两个整数的加减乘除运算。(2). 编写类DoubleCount继承类IntCount。 设计四个新的成员方法实现两个浮点数的加减乘除运算(3). 利用成员方法的重载,在类DoubleCount中添加两个新的成员方法,实现三个浮点数的加和乘运算。(4).在类DoubleCount中分别打印出两个整数、两个浮点数的加减乘除运算结果,以及三个浮点数的加和乘运算结果。

public class IntCount {

public int add(int a, int b) {// 加法
return a + b;

}

public int dec(int a, int b) {// 减法
if (a > b) {
return (a - b);
} else
return (b - a);

}

public int mul(int a, int b) {// 乘法

return a * b;
}

public int div(int a, int b) {
return (a / b);

}
}

public class DoubleCount extends IntCount {

public float add(float a, float b) {// 加法
return a + b;

}

public float dec(float a, float b) {// 减法
if (a > b) {
return (a - b);
} else
return (b - a);

}

public float mul(float a, float b) {// 乘法

return a * b;
}

public float div(float a, float b) {
return (a / b);

}

public float add(float a, float b, float c) {// 加法

return (a + b + c);