• 计算器案例


    编写Java程序,模拟简单的计算器。
    定义名为Number的类,其中有两个整型数据成员n1和n2,应声明为私有。编写构造方法,赋予n1和n2初始值,再为该类定义加(addition)、减(subtration)、乘(multiplication)、除(division)等公有成员方法,分别对两个成员变量执行加、减、乘、除的运算。
    在main方法中创建Number类的对象,调用各个方法,并显示计算结果。

    public class Number {
    	int num1;
    	int num2;
    	//存放结果
    	int result;
    	//构造方法初始化属性
    	public Number(){
    		this.num1=num1;
    		this.num2=num2;
    	}
    	//加法运算
    	public void addition(int num1,int num2){
    		result=num1+num2;
    		System.out.println("运算结果为:"+result);
    	}
    	//减法运算
        public void subtration(int num1,int num2){
        	result=num1-num2;
        	System.out.println("运算结果为:"+result);
    	}
        //乘法运算
        public void multiplication(int num1,int num2){
        	result=num1*num2;
        	System.out.println("运算结果为:"+result);
    	}
        //除法运算
        public void division(int num1,int num2){
        	result=num1/num2;
        	System.out.println("运算结果为:"+result);
    	}
    
    }
    

      

    import java.util.Scanner;
    public class Test4 {
    	public static void main(String[] args) {
    		String tag="";
    		Scanner input=new Scanner(System.in);
    		Number num=new Number();
    		num.num1=12;
    		num.num2=5;
    		System.out.println("请输入运算符号(+,-,*,/)");
    		tag=input.next();
    		if(tag.equals("+")){
    			num.addition(num.num1, num.num2);
    			
    		}else if(tag.equals("-")){
    			num.subtration(num.num1, num.num2);
    			
    		}else if(tag.equals("*")){
    			num.multiplication(num.num1, num.num2);
    			
    		}else if(tag.equals("/")){
    			num.division(num.num1, num.num2);
    			
    		}else{
    			System.out.println("该运算符为非法运算符");
    		}
    		
    		
    	}
    
    }
    

      

    时间最会骗人,但也能让你明白,这个世界上没有什么是不能失去的,留下的尽力珍惜,得不到的都不重要
  • 相关阅读:
    正文提取2
    使用mysqlimport导入数据
    batch_get_real_image_urls.py 博源
    用于网页分类的python工具包
    python learning base 不错
    20101010网站更新部署
    20101010网站更新部署
    正文提取
    python property
    jquery slideUp()
  • 原文地址:https://www.cnblogs.com/www-x/p/7896221.html
Copyright © 2020-2023  润新知