面向对象-接口(interface)实战案例

                 面向对象-接口(interface)实战案例

                             作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

 

一.接口(interface)概述

1>.接口的语法格式

  接口时抽象类的一种特殊体现形式。语法格式如下:
    interface 接口名称{}

  接口中常见的成员有两种,即成员常量和成员函数:
    成员常量:
      public static final
    成员函数:
      public abstract
    温馨提示:
      这些修饰符时固定的,即使不写,编译时JVM也会自动加上,建议写上,这样可以提高程序的可读性。

2>.接口的特点及定义规范

  接口的特点:
    (1)接口的方法都是抽象的;
    (2)接口不可以被实例化;
    (3)只有子类实现了接口中的所有抽象方法后,该子类才可以实例化。否则该子类依旧是一个抽象类;

  接口的实现规范:
    接口里面的方法默认都是public的,所以子类在实现的时候必须要使用public
    接口实现类的命名,一般在最后面都是以Impl结尾,表示一个实现类的意思。

3>.接口实现类案例

 

 

二.继承和实现的区别

 

三.类和接口有的区别

 

四.接口和抽象类的区别

 

五.接口的多继承特性

posted @ 2020-01-27 21:43  JasonYin2020  阅读(392)  评论(0编辑  收藏  举报