抽象与接口

Abstract

  • 定义了抽象方法的类也必须被abstract关键字修饰,被abstract修饰的类叫做抽象类
  • 抽象类: 在描述事物时,没有足够的信息描述一个事物,这时候该事物就是一个抽象事物
  • 特点:
    1. 抽象类和抽象方法都需要被abstract修饰,抽象方法一定要定义在抽象类中
    2. 抽象类不可以创建实例(对象)
    3. 只有重写了抽象类中的所有抽象方法后,其子类才可以实例化,否则该子类还是一个抽象类
  • 之所以继承,更多的是体现在思想上,而面对共性类型操作也会更加简单

Interface

  • 当一个抽象类中的方法全部为抽象时,可以通过此形式来体现
  • 通过implements实现
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 他摸着西装上倒数第三颗纽扣。昨天晚上他找了很久,最后还是只能缝上了一颗不一样的。他一会看看慢慢跳动的红色电梯灯,一...
    一石阅读 442评论 0 1
  • 又临近中,念旧的病又袭上心头。 回想自己的初中,学到的知识都忘了,训练的事情都忘了,甚至同窗同学的名字...
    yangvscatty阅读 153评论 0 0
  • 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的...
    骏骏的简书阅读 846评论 0 2

友情链接更多精彩内容