加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

java程序代码“编写计算器类第一篇”

(2017-05-18 13:50:34)
标签:

计算机

编程开发

java

分类: 编程开发篇
一、java实例:

http://s9/mw690/002E9Pdjzy76hg48Uo8f8&690

题目:根据题目编写计算器类

老师要求张浩使用面向对象的思想编写一个计算器类(Calculator),可以实现两个整数的加、减、乘、除运算,如何实现。


二、实现思路:

首先从该问题中抽象出类,然后找到它具有的属性和方法。


三、实现过程:

1、新建一个Calculator类输入下面代码:

//Calculator类

public class Calculator{

    int a,b;

    String c;

    //显示信息

    public void show(){

        if("+".equals(c)){

            System.out.println(a+"+"+b+"="+(a+b));//加法运算

        }else if("-".equals(c)){

            System.out.println(a+"-"+b+"="+(a-b));//减法运算

        }else if("*".equals(c)){

            System.out.println(a+"*"+b+"="+(a*b));//乘法运算

        }else if("/".equals(c)){

            System.out.println(a+"/"+b+"="+(a/b));//除法运算

        }

    }

}


2、再新建一个自定义类(我定义为ljp53)

//输出信息:

import java.util.Scanner;

public class ljp53{

    public static void main(String[] args){

        Scanner input=new Scanner(System.in);

            while(true){

                Calculator cc=new Calculator();

                System.out.println("请输入");

                cc.a=input.nextInt();

                cc.c=input.next();

                cc.b=input.nextInt();

                cc.show();

            }

        }


3、如果使用记事本Doc命令测试需要使用javac编译两个类


四、结果输出:

本教程由学者之星原创,如需转载其他网站请注明原处网址:http://blog.sina.com.cn/linjpwz

对教程代码有疑问或不解可回帖咨询!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有