我想知道在我扩展一个已经使用了特定命名空间的类的情况下,是否需要在继承的类上面再添加另一个 'use' 来使用相同的命名空间?就像这样的情况:
namespace Core;
use System\Plugin;
class Front extends Application { }
现在在控制器中,直接使用完整路径而不是命名空间进行调用:
use System\Plugin;
class PageController extends Front { }
如果我不使用 'use',那么它是否也可以工作并让我使用 System\Plugin 命名空间:
class PageController extends Front { }
?
use
声明,会更好(即更加DRY)。 - hohner