在下面的class(MyClass)的構造函數中,「:base」是什麼意思?請解釋下面爲類MyClass給出的構造函數定義的概念。構造函數定義中的「:base」是什麼意思?
public class MyClass: WorkerThread
{
public MyClass(object data): base(data)
{
// some code
}
}
public abstract class WorkerThread
{
private object ThreadData;
private Thread thisThread;
public WorkerThread(object data)
{
this.ThreadData = data;
}
public WorkerThread()
{
ThreadData = null;
}
}
這基類的構造函數保證*目前構造函數執行之前執行*。 – 2010-03-29 10:02:24