我有一个已经实现了所有内容的类,但它的初始化过程对于每个子类都是不同的。
有没有更好的成语来代替ctor?我应该使用更通用/更动态的东西吗?
最佳答案
或者使用静态工厂方法。这允许您为显示意图的“构造函数”使用不同的名称。
关于c++ - 如果唯一改变的是构造函数,我还应该派生吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1959682/
我有一个已经实现了所有内容的类,但它的初始化过程对于每个子类都是不同的。
有没有更好的成语来代替ctor?我应该使用更通用/更动态的东西吗?
最佳答案
或者使用静态工厂方法。这允许您为显示意图的“构造函数”使用不同的名称。
关于c++ - 如果唯一改变的是构造函数,我还应该派生吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1959682/