课程
/后端开发
/PHP
/PHP面向对象编程
抽象类都可以把方法不具体实现,这不是和接口一样吗?抽象类还可以具体一部分方法的实现呢
抽象类支持多继承?
多态的定义是因为接口所以引入,那么抽象类中还有多态的个概念吗?
2015-07-02
源自:PHP面向对象编程 4-8
正在回答
http://wenku.baidu.com/view/8acb6fa0b0717fd5360cdc32.html推荐你看下这篇文章
yunsky0 提问者
php是单继承,普通的类是不能继承多个类的,接口正好弥补这个缺陷,一个接口可以继承多个接口,在接口的基础上实现接口的实现,这就等同了多继承。抽象类是不能多继承的,只有接口才能继承。
举报
从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力
1 回答抽象类和接口的差别在哪?
2 回答抽象类与接口中都可以定义具体的属性吗?
1 回答抽象类和继承
1 回答类内部访问方法 使用$this 和 self那种效率更高?
2 回答接口有什么用处