测试接口的小程序

    xiaoxiao2025-03-02  10

    17.1新建一个Demo1的接口;

    package com.eduask.entity4;

    //定义一个Demo1接口;

    public interface Demo1 {

    //定义四个方法;add sub mul div;

    void add(int a,int b);

    void sub(int a,int b);

    void mul(int a,int b);

    void div(int a,int b);

    }

    17.2 新建一个Demo2Impl的实现接口的类;

    package com.eduask.entity4;

    //新建一个Demo1Impl实现Demo1的接口;

    public class Demo1Impl implements Demo1{

    @Override

    public void add(int a, int b) {

    System.out.println("a+b的值为:"+(a+b));

    }

    @Override

    public void sub(int a, int b) {

    System.out.println("a-b的值为:"+(a-b));

    }

    @Override

    public void mul(int a, int b) {

    System.out.println("a*b的值为:"+(a*b));

    }

    @Override

    public void div(int a, int b) {

    System.out.println("a/b的值为:"+(a/b));

    }

    }

    17.3 新建一个TestDemo1的测试类;

    package com.eduask.entity4;

    //新建一个TestDemo1的测试类;

    public class TestDemo1 {

    public static void main(String[] args) {

    Demo1 d1=new Demo1Impl();

    int a=18;

    int b=10;

    System.out.println("a="+a+" "+"b"+b);

    d1.add(a, b);

    d1.sub(a, b);

    d1.mul(a, b);

    d1.div(a, b);

    }

    }

    17.4 程序运行如下:

    a=18 b=10 a+b的值为:28 a-b的值为:8 a*b的值为:180 a/b的值为:1

    转载请注明原文地址: https://ju.6miu.com/read-1296800.html
    最新回复(0)