题目:
编写Java程序模拟简单的计算器。
定义名为Number的类其中有两个整型数据成员n1和n2应声明为私有。
编写构造方法赋予n1和n2初始值
再为该类定义加addition()、减subtration()、 乘multiplication()、 除division()等公有实例方法
分别对两个成员变量执行加、减、乘、除的运算。
在main方法中创建Number类的对象调用各个方法并显示计算结果
代码:
public class Homework3 { public static void main(String[] args) { Number n = new Number(10,0); n.addition(); n.subtration(); n.multiplication(); n.division(); } } class Number{ private int n1; private int n2; public Number() { } public Number(int n1, int n2) { this.n1 = n1; this.n2 = n2; } public int getN1() { return n1; } public int getN2() { return n2; } public void setN1(int n1) { this.n1 = n1; } public void setN2(int n2) { this.n2 = n2; } //加法 public void addition(){ System.out.println(n1 + n2);; } //减法 public void subtration(){ System.out.println(n1 - n2);; } //乘法 public void multiplication(){ System.out.println(n1 * n2);; } //除法 public void division(){ if(this.n2 == 0){ System.out.println("被除数不能为零"); return; }else{ double n3 = (double)n1; double n4 = (double)n2; System.out.println(n3 / n4); } } } ```
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566