首页 > 编程 > Java > 正文

Java对象简单实用案例之计算器实现代码

2019-11-26 13:33:22
字体:
来源:转载
供稿:网友

对 Java中的对象与属性,方法的使用,简单写了个案例

import java.util.Scanner;class Calculste{ int a; //定义两个整数 int b; String option; //定义接收操作符的字符串 public void count(){  //对操作符进行判断  switch(option){   case "+":    System.out.println("计算和:"+a+"+"+b+"="+(a+b));   break;   case "-":    System.out.println("计算差:"+a+"-"+b+"="+(a-b));   break;   case "*":    System.out.println("计算积:"+a+"*"+b+"="+(a*b));   break;   case "/":   {    //作除法运算时,分母不能为 0     if (b != 0)    {     System.out.println("计算商:"+a+"/"+b+"="+(a/b));    }else{     System.out.println("您输入的第二个数不能为 0,请重新输入");    }   }    break;   case "%":    System.out.println("计算余:"+a+"%"+b+"="+(a%b));   break;   default:    System.out.println("您输入的操作符有误,请重新输入");  }   } }class demo3 { //需求: 使用java类描述一个计算器类,计算器具备操作数1, 操作数2 、操作符三个公共 的属性,还具备计算的功能行为。 public static void main(String[] args)  {  System.out.println("两个数的运算");  Scanner sca = new Scanner(System.in);  //创建类的对象  Calculste cal = new Calculste();  //给属性赋值  System.out.println("第一个数:");  cal.a = (int)sca.nextInt();  System.out.println("第二个数:");  cal.b = (int)sca.nextInt();  System.out.println("输入运算符号:");  cal.option = sca.next(); //接受字符的方法    //调用方法运算  cal.count(); }}

这里是在控制台的一些效果:

 

 陌陌说:java语言是面向对象的编程语言,类,类中的对象,对象的属性和方法 都是相当重要的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表