使用接口技术
定义两个接口,其中各包括一个抽象方法分别用来完成两个数的加法和减法操作,然后创建一个类KY6_3来实现这两个接口中的抽象方法。
编写程序KY6_3.java
package Myjava; public class KY6_3 implements Addition,Subtraction { public static void main(String args[]) { float x,y; x = 1.256f; y = 54.1354f; KY6_3 p = new KY6_3(); System.out.println("两个数相加为:"+p.add(x,y)); System.out.println("两个数相加为:"+p.sub(x,y)); } public float add (float a,float b) { float sum; sum = a + b; return sum; } public float sub(float a,float b) { float sub; sub = a - b; return sub; } } interface Subtraction{ float sub(float a,float b); } interface Addition{ float add(float a,float b); }
运行结果:
两个数相加为:55.3914
两个数相加为:-52.8794