接口

概念

在Java中接口就是一种特殊的抽象类,跟一般的抽象类相比,接口里面的所有方法都是抽象方法,接口里面的所有属性都是常量。也就是说,接口里面只有方法定义而没有任何方法实现。

思想

封装隔离

概念

接口是系统可插拔性的保证

接口和抽象类的选择

  • 优先选用接口

  • 在既要定义子类的行为,又要为子类提供公共的功能时应选择抽象类。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你很清楚的知道什么时候用抽象类,什么时候用接口么?p.s. 多文字预警! 1 抽象类和接口简介 1.1 抽象类 ...
    Sharember阅读 6,902评论 9 55
  • 一、抽象类 1、抽象类含义的概括: 当多个类出现相同功能时,但功能主体不同,这样可以向上抽取,抽取时只抽取功能定义...
    玉圣阅读 4,258评论 0 6
  • 一、继承 概述继承是面向对象的重要特征之一,当多个类中存在相同的属性和行为时,将这些内容抽取到单独一个类中,那多个...
    java部落阅读 3,851评论 0 0
  • 说过年 宋圭武 过年,一个中国人永恒的记忆。从出生到死亡,过年,总是一道坎,你过也得过,不过也得过,有道是,年难过...
    ivYhkC阅读 5,434评论 2 7
  • 《南史·后妃传》:"妃以帝眇一目,每知帝将至,必为半面妆以俟,帝见则大怒而出。" 徐昭佩,早就化作了一抷黄土,一缕...
    故兮时阅读 5,727评论 0 5