Java 简单计算器:使用类和方法实现加减乘除运算
Java 简单计算器:使用类和方法实现加减乘除运算
本教程将教你如何使用 Java 编写一个简单的计算器程序,通过定义一个名为 'Number' 的类,包含加、减、乘、除运算方法,并使用 'Scanner' 类获取用户输入,最后输出计算结果。
代码示例
import java.util.Scanner;
class Number {
private int n1;
private int n2;
public int getN1() {
return n1;
}
public void setN1(int n1) {
this.n1 = n1;
}
public int getN2() {
return n2;
}
public void setN2(int n2) {
this.n2 = n2;
}
public int addition() {
return n1 + n2;
}
public int subtraction() {
return n1 - n2;
}
public int multiplication() {
return n1 * n2;
}
public double division() {
return (double) n1 / n2;
}
}
public class Calculator {
public static void main(String[] args) {
Number number = new Number();
Scanner scanner = new Scanner(System.in);
System.out.print("请输入 n1 的值:");
int n1 = scanner.nextInt();
number.setN1(n1);
System.out.print("请输入 n2 的值:");
int n2 = scanner.nextInt();
number.setN2(n2);
System.out.println("加法结果:" + number.addition());
System.out.println("减法结果:" + number.subtraction());
System.out.println("乘法结果:" + number.multiplication());
System.out.println("除法结果:" + number.division());
}
}
代码解释
-
定义 'Number' 类:
- 类包含两个私有整型数据成员 'n1' 和 'n2',分别代表两个操作数。
- 定义了 'get' 和 'set' 方法来访问和修改 'n1' 和 'n2' 的值。
- 定义了四个公有方法 'addition'、'subtraction'、'multiplication' 和 'division',分别执行加、减、乘、除运算。
-
定义 'Calculator' 类:
- 在 'main' 方法中创建 'Number' 类的对象 'number'。
- 使用 'Scanner' 类获取用户输入的 'n1' 和 'n2' 值。
- 调用 'number' 对象的各个方法并输出计算结果。
总结
本程序通过定义一个简单的 'Number' 类,实现了基本的加减乘除运算,并使用 'Scanner' 类获取用户输入,展示了面向对象编程的基本概念和 Java 语言的简单应用。
原文地址: https://www.cveoy.top/t/topic/wVc 著作权归作者所有。请勿转载和采集!