C#中抽象类的构造方法

为什么可以在C#中为抽象类编写构造函数?

据我所知我们无法实例化一个抽象类..那是为了什么呢?

您无法实例化课程,对吗?

回答:

因为可能要使用一种标准方法来实例化抽象类中的数据。这样,您就可以拥有从该类继承的类,称为基构造函数。

public abstract class A{

private string data;

protected A(string myString){

data = myString;

}

}

public class B : A {

B(string myString) : base(myString){}

}

以上是 C#中抽象类的构造方法 的全部内容, 来源链接: utcz.com/qa/422364.html

回到顶部