java基础练习调用方法模拟计算器

import java.net.SocketOption;

/*编写java程序模拟简单的计算器。
定义名为Number的类其中有两个整型数据成员n1和n2应声明为私有。
编写构造方法赋予n1和n2初始值
再为该类定义加addition(),减subtration(),乘multiplication(),除divison()等公有实例方法
分别对两个成员变量执行加、减、乘、除的运算。
在main方法中创建Number类的对象调用各个方法并显示计算结果。
*/
public class HelloWord02{
    public static void main(String[] args) {
    Number Result = new Number(20,4);
    //调加法
    Result.addition();
    //调减法
    Result.subtration();
    //调乘法
    Result.multiplication();
    //调除法
    Result.divison();
    /*
        输出:
        20+4=24
        20-4=16
        20*4=80
        20/4=5
    */
    }
}


class Number{
    private int n1;
    private int n2;

    public Number(int n1, int n2) {
        this.n1 = n1;
        this.n2 = 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 void addition(){
        int sum = this.n1+this.n2;
        System.out.println(this.n1+"+"+this.n2+"="+sum);
    }
    //减
    public void subtration(){
        int red = this.n1-this.n2;
        System.out.println(this.n1+"-"+this.n2+"="+red);
    }
    //乘
    public void multiplication(){
        int rida = this.n1*this.n2;
        System.out.println(this.n1+"*"+this.n2+"="+rida);
    }
    //除
    public void divison(){
        if (this.n2 == 0){
            System.out.println("除数不能为0");
        }
        int exc = this.n1/this.n2;
        System.out.println(this.n1+"/"+this.n2+"="+exc);
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容