为了账号安全,请及时绑定邮箱和手机立即绑定

抽象类和接口的区别 学习笔记

标签:
Java

A:成员区别

  • 抽象类:

    • 成员变量:可以变量,也可以常量

    • 构造方法:有

    • 成员方法:可以抽象,也可以非抽象

  • 接口:

    • 成员变量:只可以常量

    • 成员方法:只可以抽象

  • B:关系区别

    • 继承,单继承,多继承

    • 实现,单实现,多实现

    • 继承,单继承

    • 类与类

    • 类与接口

    • 接口与接口

  • C:设计理念区别

    • 抽象类 被继承体现的是:”is a”的关系。抽象类中定义的是该继承体系的共×××。

    • 接口 被实现体现的是:”like a”的关系。接口中定义的是该继承体系的扩展功能。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消