java-----类,抽象类,接口的区别

java-----类,抽象类,接口的区别,第1张

1.类和接口的关系:
    1.类和类的关系:
        继承关系,单继承和多层继承
    2.类和接口的关系
        实现关系,单实现和多实现,还可以继承一个类的同时实现多个接口
    3.接口和接口的关系
        继承关系,单继承和多继承
2.抽象类和接口的区别
    1.成员区别:
        抽象类:    变量,常量 有构造方法,有抽象方法也有非抽象方法
        接口:      常量,抽象方法
    2.设计理念区别:
        抽象类:    对类抽象,包括属性 ,行为
        接口:      对行为抽象,主要是行为

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/625952.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-16
下一篇 2022-04-16

发表评论

登录后才能评论

评论列表(0条)

保存