Freigeben über


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

  1. Legen Sie fest, aus welcher Klasse Sie ein Objekt erstellen möchten.

  2. 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
    
  3. 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
    
  4. 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

Konzepte

Objekte und Klassen