Partager via


Comment : créer un objet

Mise à jour : novembre 2007

Un objet est une instance d'une classe. Pour utiliser les membres de la classe, vous devez d'abord créer un objet à partir de cette classe.

Pour créer un objet à partir d'une classe

  1. Déterminez à partir de quelle classe vous souhaitez créer un objet.

  2. Écrivez une Dim, instruction (Visual Basic) pour créer une variable à laquelle vous pouvez assigner une instance de classe. La variable doit être du type de la classe souhaitée.

    Dim nextCustomer As customer
    
  3. Ajoutez le mot clé New (Visual Basic) pour initialiser la variable à une nouvelle instance de la classe.

    Dim nextCustomer As New customer
    
  4. Vous pouvez maintenant accéder aux membres de la classe par le biais de la variable objet.

    nextCustomer.accountNumber = lastAccountNumber + 1
    

Programmation fiable

Si possible, vous devez déclarer la variable comme étant du type classe que vous envisagez de lui assigner. On appelle cela une liaison anticipée. Si vous ne connaissez pas le type de classe au moment de la compilation, vous pouvez appeler la liaison tardive en déclarant la variable comme étant de Object, type de données. Toutefois, la liaison tardive peut ralentir les performances et limiter l'accès aux membres de l'objet à l'exécution. Pour plus d'informations, consultez Déclaration des variables objets.

Voir aussi

Tâches

Comment : réutiliser un composant existant

Comment : définir une classe qui utilise les membres d'une classe existante

Comment : accéder aux membres partagés et non partagés d'un objet

Comment : déclarer une instance d'un type anonyme

Comment : déclarer un objet à l'aide d'un initialiseur d'objet

Concepts

Objets et classes