我正在实现一个类来比较目录树(在C#中)。起初,我在类的构造函数中实现了实际的比较。像这样: DirectoryComparer c = new DirectoryComparer("C:\\Dir1", "C:\\Dir2");
但是在构造函数中做一个可能的冗长操作并不觉得“正确”。另一种方法是使构造函数保密并添加如下静态方法: DirectoryComparer c = Directory
目前可以向以下我: class SubClass extends SuperClass {
function __construct() {
parent::__construct();
}
}
class SuperClass {
function __construct() {
// this echoes "I'm SubClass a