我有一个启动另一个类的类,我不关心对象的引用,我只需要该方法并且必须传入新的参数。用PHP启动类
class A {
__set .....
}
class B extends A {
$anotherA = new A;
$anotherA->myName = 'stackoverflow';
}
总之
我想有B类扩展,初始化A的新实例,但我不希望有键入“新”每次,我见过的语法如下:
B::A // something like that
但不知道如何使用它,或者如果这会做我想做的事情?
这是一个可行的办法,但我看不出这是比任何使用`new`,除非它应该是一个单身或如Doctrine_Query快捷方式::创建()更好 - > ... – 2009-06-19 03:40:32