Java 面向对象 综合练习模拟计算器的实现
一、语言和环境
- 实现语言:JAVA。
- 开发环境:Eclipse。
二、要求及评分
使用接口和异常处理模拟计算器的实现,功能要求如下:
(1)定义计算接口(Caculate)。(5分)
public interface Caculate {
}
(2)在Caculate接口中定义计算的抽象方法calc,包含两个整型参数,分别表示两个操作数。(10分)
public interface Caculate {
public void calc(int x, int y);
}
(3)定义加(Jia),减(Jian),乘(Cheng),除(Chu)四个类,分别实现接口Caculate,在各自类中分别重写计算的方法,完成各自的加,减,乘,除的操作,在除法的操作中要求判断除数,除数不可以为0。(加减乘每个类10分,其中正确定义类实现接口5分,方法重写正确5分,除类15分,类正确实现5分,方法正确10分,如未判断除数为0,则扣掉5分)
public class Jia implements Caculate {
@Override
public void calc(int x, int y) {
System.out.println(x + "+" + y + "=" + (x + y));
}
--------------------------------------------------------------