接口

//   接口文件1
public interface animalAction {
    // 属性都是public static final
    int a = 1;
    // 没有构造函数不能被new
    // 方法都是public abstract 可省略
    void eat();
    void drink();
    void la();
    void sa();
}

// 接口文件2
public interface plantAction {
    int a = 1;
    // 呼吸作用
    void breath();
    // 光合作用
    void productO2();
}

// 类实现文件3
package com.moxi.wc;

/**
 * @author Mr.Wang
 * @version 1.0
 * @since 1.8
 */

// 一个类可以实现多个接口
public class DemoInterface implements animalAction,plantAction{
    @Override
    public void eat() {
        System.out.println("吃");
    }

    @Override
    public void drink() {
        System.out.println("喝");
    }

    @Override
    public void la() {
        System.out.println("拉");
    }

    @Override
    public void sa() {
        System.out.println("撒");
    }

    @Override
    public void breath() {
        System.out.println("呼吸作用");
    }

    @Override
    public void productO2() {
        System.out.println("光合作用");
    }

    public static void main(String[] args) {

    }
}

 

posted @ 2021-02-16 20:10  火鸡的呐喊  阅读(25)  评论(0编辑  收藏  举报