用eclipse编写compute类实现输入2个数到变量a,b中,要求输出a+b,a-b等结果
时间: 2024-11-27 21:17:55 浏览: 21
在Eclipse中编写一个简单的`Compute`类来实现这个功能,你可以创建一个名为`Compute.java`的文件,并添加以下代码:
```java
public class Compute {
// 定义两个整型变量a和b
private int a, b;
// 构造函数,用于初始化a和b
public Compute(int a, int b) {
this.a = a;
this.b = b;
}
// 计算并输出a + b的结果
public void add() {
System.out.println("a + b = " + (a + b));
}
// 计算并输出a - b的结果
public void subtract() {
System.out.println("a - b = " + (a - b));
}
// 主函数,获取用户输入并实例化Compute类
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个数a: ");
int inputA = scanner.nextInt();
System.out.print("请输入第二个数b: ");
int inputB = scanner.nextInt();
// 创建Compute对象并计算
Compute compute = new Compute(inputA, inputB);
compute.add(); // 输出a + b
compute.subtract(); // 输出a - b
scanner.close();
}
}
```
在这个程序中,我们首先定义了一个`Compute`类,其中包含两个私有变量`a`和`b`,以及对应的 getter 和 setter 方法(在这里省略了)。然后我们实现了`add()`和`subtract()`方法来计算并打印a+b和a-b的结果。在`main()`函数中,通过Scanner获取用户输入的两个数字,创建`Compute`对象并调用这两个方法。
阅读全文