当您从类派生并实例化子类时,运行时也会实例化父类(super class),对吧?
既然抽象类不能被实例化,那它们不是在实例化子类时由运行时创建的吗?
如果是这样,那么抽象类继承会比普通类实例更快吗?
最佳答案
运行时从不创建基类和派生类的单独实例——只是派生类实例也有基类的所有变量等,并运行基类构造函数作为初始化的一部分。 “普通”基类和抽象基类之间没有区别。
关于c# - 抽象类与普通类继承性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/930418/