zoukankan      html  css  js  c++  java
  • 面向对象-接口(interface)实战案例

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

                                 作者:尹正杰

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

     

     

     

    一.接口(interface)概述

    1>.接口的语法格式

      接口时抽象类的一种特殊体现形式。语法格式如下:
        interface 接口名称{}
    
      接口中常见的成员有两种,即成员常量和成员函数:
        成员常量:
          public static final
        成员函数:
          public abstract
        温馨提示:
          这些修饰符时固定的,即使不写,编译时JVM也会自动加上,建议写上,这样可以提高程序的可读性。

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

      接口的特点:
        (1)接口的方法都是抽象的;
        (2)接口不可以被实例化;
        (3)只有子类实现了接口中的所有抽象方法后,该子类才可以实例化。否则该子类依旧是一个抽象类;
    
      接口的实现规范:
        接口里面的方法默认都是public的,所以子类在实现的时候必须要使用public
        接口实现类的命名,一般在最后面都是以Impl结尾,表示一个实现类的意思。

    3>.接口实现类案例

     

    二.继承和实现的区别

     

    三.类和接口有的区别

     

    四.接口和抽象类的区别

     

    五.接口的多继承特性

  • 相关阅读:
    关于多态的一些看法
    接口interface
    抽象修饰符abstract
    关于final关键字
    大数据常见面试算法题复习
    pytorch安装
    mysql
    安装linux子系统, 如何用win10 里面的linux子系统来进行通信
    linux 和 主机通信的另类方法
    python cgi编程
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12236968.html
Copyright © 2011-2022 走看看