题目:
编写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);
}
}
}
```