Gewusst wie: Erstellen eines Objekts
Aktualisiert: November 2007
Eine Objekt ist eine Instanz einer Klasse. Um die Member der Klasse verwenden zu können, müssen Sie zunächst ein Objekt aus dieser Klasse erstellen.
So erstellen Sie ein Objekt aus einer Klasse
Legen Sie fest, aus welcher Klasse Sie ein Objekt erstellen möchten.
Schreiben Sie eine Dim-Anweisung (Visual Basic), um eine Variable zu erstellen, der Sie eine Klasseninstanz zuweisen können. Die Variable sollte vom gleichen Typ sein wie die gewünschte Klasse.
Dim nextCustomer As customer
Fügen Sie das New (Visual Basic)-Schlüsselwort hinzu, um die Variable für eine neue Instanz der Klasse zu initialisieren.
Dim nextCustomer As New customer
Sie können jetzt über die Objektvariable auf die Member der Klasse zugreifen.
nextCustomer.accountNumber = lastAccountNumber + 1
Robuste Programmierung
Wenn möglich, sollten Sie die Variable mit dem Klassentyp deklarieren, den Sie ihr zuweisen möchten. Dies wird als frühe Bindung bezeichnet. Wenn Sie den Klassentyp zur Kompilierungszeit nicht kennen, können Sie eine späte Bindung verwenden, indem Sie die Variable als Object-Datentyp deklarieren. Die späte Bindung kann die Leistung jedoch reduzieren und den Zugriff auf die Member des Laufzeitobjekts einschränken. Weitere Informationen finden Sie unter Deklaration von Objektvariablen.
Siehe auch
Aufgaben
Gewusst wie: Wiederverwenden einer funktionierenden Komponente
Gewusst wie: Definieren einer Klasse, die Member einer vorhandenen Klasse verwendet
Gewusst wie: Zugreifen auf freigegebene und nicht freigegebene Member eines Objekts
Gewusst wie: Deklarieren einer Instanz eines anonymen Typs
Gewusst wie: Deklarieren eines Objekts mithilfe eines Objektinitialisierers