我的应用程序中有一个模块文件夹。每个模块都包含一个类,该类扩展了抽象的“ 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>;
}
还是有一种更好的方法可以完全做到这一点?