美文网首页
理论五:接口VS抽象类的区别?

理论五:接口VS抽象类的区别?

作者: _River_ | 来源:发表于2020-12-09 08:20 被阅读0次
1:抽象类和接口的特性
abstract
抽象类被继承    extend
抽象类可以有属性和方法,有普通方法和抽象方法。
不允许实例化 子类比须重写抽象类的抽象方法。
interface
接口被实现  implement
接口只能有抽象方法
不允许实例化 实现类必须实现接口的所有方法

2:抽象类和接口的意义?
抽象类:is-a 复用代码   设计从下到上  是什么
接口: has-a 抽象方法  设计从上到下   有什么

相关文章

网友评论

      本文标题:理论五:接口VS抽象类的区别?

      本文链接:https://www.haomeiwen.com/subject/gtzqgktx.html