0
点赞
收藏
分享

微信扫一扫

Java中对于接口的阐述理解

左手梦圆 2022-02-15 阅读 51

什么是接口

接口的一些特性

接口和类之间的关系 

 接口和抽象类的主要区别

下面用 Metal接口和Money接口,以及Gold类来进行测试理解

public interface Money {
    public abstract  void buy();
}
public interface Metal {
    public abstract void shine();
}
public class Gold implements Money,Metal {
 // 继承了接口,就得对接口中的抽象方法进行重写
   @Override
    public void shine() {
        System.out.println("发出金黄色的光芒");
    }

    @Override
    public void buy() {
        System.out.println("买了好多好吃的");
    }

    public static void main(String[] args) {
        Metal metal =new Gold();
        metal.shine();
        System.out.println("---------------------------");
        Money money = new Gold();
        money.buy();

    }
}

测试结果

 

举报

相关推荐

0 条评论