实例化所有子类的实例?

时间:2019-10-08 01:24:26

标签: php oop

我的应用程序中有一个模块文件夹。每个模块都包含一个类,该类扩展了抽象的“ Module_Template”类。有没有一种方法可以自动实例化每个类的实例?

abstract class Module_Template {}

class Module_A extends Module_Template{}

class Module_B extends Module_Template{}

class Module_C extends Module_Template{}

然后在其他地方类似:

foreach <child class of Module_Template> {
    $dynamic_name = new <child class of Module_Template>;
}

还是有一种更好的方法可以完全做到这一点?

0 个答案:

没有答案