zoukankan      html  css  js  c++  java
  • 【抽象类和接口的区别】

    成员区别:
    抽象类:变量、常量;抽象方法;非抽象方法
    接口:常量;抽象方法。
    关系区别:
    类与类:
    继承关系,只能单继承,可以多层继承。
    类与接口:
    实现关系,可以单实现,也可以多实现。
    并且还可以在继承一个类的同时实现多个接口。
    接口与接口:
    继承关系,可以单继承,也可以多继承。
    设计理念区别:
    抽象类:被继承体现的是:“is a”的关系。共性功能。
    接口:被实现体现的是:“like a”的关系。扩展功能。
    终身学习者
  • 相关阅读:
    Angular2使用boostrap和ng-bootstrap总结
    Java
    Java
    Java 13
    Java 12
    Java 11
    Java 9
    Java 8- Java 分支结构
    Java 7-Java 循环结构
    Java 6- Java 运算符
  • 原文地址:https://www.cnblogs.com/zuixinxian/p/11276393.html
Copyright © 2011-2022 走看看