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
Déterminez à partir de quelle classe vous souhaitez créer un objet.
É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
Ajoutez le mot clé New (Visual Basic) pour initialiser la variable à une nouvelle instance de la classe.
Dim nextCustomer As New customer
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