Was bedeutet ": Basis" in der folgenden Klasse (MyClass)? Bitte erläutern Sie das Konzept hinter der Konstruktordefinition für die Klasse MyClass.Was bedeutet ": base" in der Konstruktordefinition?
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;
}
}
Und das Basisklasse Konstruktor wird garantiert * vor ausgeführt werden * der aktuelle Konstruktor ausgeführt wurde. –