Java培训SE基础接口的注意事项

 接口的注意事项

如果实现接口的类中没有实现接口中的全部方法,必须将此类定义为抽象类

接口也可以继承另一个接口,使用extends关键字。

interface MyInterface{

                     String s=“MyInterface”;

                     public void absM1();

       }

       interface SubInterface extends MyInterface{

                     public void absM2();

       }

       public class SubAdapter implements SubInterface{

                     public void absM1(){System.out.println(“absM1”);}

                     public void absM2(){System.out.println(“absM2”);}

       }

实现类SubAdapter必须给出接口SubInterface以及父接口MyInterface中所有方法的实现。

接口小结

接口的特点:

①用interface来定义。

②接口中的所有成员变量都默认是由public static final修饰的。

③接口中的所有方法都默认是由public abstract修饰的。

④接口没有构造器。

⑤接口采用多继承机制。

⑥接口定义举例

    public interface Runner {

                     int ID = 1;

                     void start();

                     public void run();

                     void stop();

    }

 

 


上一篇:
下一篇:
关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
电话:010-56253825
邮箱:info@atguigu.com
地址:北京市昌平区宏福科技园综合楼6层(北京校区)

 深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦6层(上海校区)