【发布时间】:2011-05-06 10:09:02
【问题描述】:
谁能告诉我,当我继承一个抽象类然后实例化一个子类时,构造函数调用是什么。
例如。
public abstract class AbsParentClass
{
//having some functions.
}
public class ChildClass : AbsParentClass
{
//having functions that over ride the functions of abstract class.
}
现在如果我这样做
ChildClass objchild = new ChildClass();
那么构造函数会调用什么?
我的困惑是抽象无法实例化, 但是当我们继承一个类并实例化一个子类时,基类也被实例化了,那么这个场景在抽象类的情况下如何处理呢?
【问题讨论】:
标签: inheritance constructor abstract-class call instantiation