【发布时间】:2014-01-15 13:59:55
【问题描述】:
好的,我想知道 PHP 中的父类是否可以从子类或“扩展”类访问或“继承”方法。例如,如果我的父类有一个名为foo 的方法,而子类有一个名为bar 的方法,我可以从foo 调用bar 吗?
问题 2:假设我有一个名为“actions”的父类,它有一个名为“perform”的方法,它将参数“foo”作为字符串。然后我们有两个单独的类,分别称为“actionA”和“actionB”。每个子类都包含一个名为“method-”className“”的方法,如果可能的话,我将如何根据提供给“actions”类中“perform”方法的参数来调用子方法?
【问题讨论】:
-
您可以使用
static::bar()从foo()调用bar():late static binding 但这不是父级从子级继承的情况,而是具有两种方法的实例化子级
标签: php inheritance