接口:interface(关键字)

public interface USB {}

    1. 接口中都是抽象方法,方法前面的可见度(public、private)和抽象关键字(abstract)可以不写.

    2.接口不能创建对象,只能被类来实现

      3.接口作为类型的变量,可以引用实现了该接口的对象

       

接口的好处:

       一个类可以实现多个接口,可以隐藏实现。

     弥补继承的不足:

              1. 继承会导致继承树太深, 从而降低方法调用的效率

            2. 不够灵活, 父类的方法一定会被子类继承

接口的实现:

 

public class Computer implements USB, HDMI {

private String name;
private int size;

}

版权声明:本文为zhouchangyang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhouchangyang/p/10580949.html