【发布时间】:2013-06-13 22:12:38
【问题描述】:
我已经编程 PHP 半年了,我进入面向对象 3 个月。
但我从未使用过抽象类或Interface。
我的一个伙伴解释了,但使用的是 Java:
如果你想给某个类一个结构,比如将一个接口实现为Entity,所有的底层类都必须继承接口的方法并给它一个body。
但我还是不明白,在 PHP 中。我找不到任何时间使用界面。
人们通常在什么时候发现接口有用?它们有用吗?或者我可以没有他们生活? 您能否向我展示一个使用界面的最佳时机的完美示例?
我已经阅读了文档,但也没有理解。
另一个问题:
如果我想对接口使用不同的文件,例如:
Body.interface.php
要在特定类中使用该接口,我必须使用include(),对吗?
【问题讨论】:
-
看到这篇文章:stackoverflow.com/a/5816589/1291428 它肯定会阐明它。
-
查看本页右侧的相关链接。