Académique Documents
Professionnel Documents
Culture Documents
Programmation orientée
objet en
Visual Basic .NET
Vue d'ensemble
Création
Écriture
Compréhension des
d'une
interface
Debug
de code
and Deploy
classes
Utilisation
Utilisation des classes
de Visual
Studio .NET Utilisation des
membres partagés
Accès
aux données Débogage
et déploiement
Héritage,
polymorphisme et
espaces de noms
Présentation multimédia : Présentation des objets
et des classes et mode d'utilisation
Leçon : Compréhension des classes
Présentation d'une classe
Une classe est un plan qui décrit un objet et qui définit des
attributs et des opérations pour celui-ci
Les classes utilisent l'abstraction pour rendre uniquement
disponibles les objets essentiels à la définition de l'objet
Les classes utilisent l'encapsulation pour appliquer une
abstraction
Classe
Objet
12
Objet
123
245
245
Utilisation de l'Explorateur d'objets
Volet Volet
Objets Membres
Volet
Description
Leçon : Utilisation des classes
End Class
Ajout de données membres d'instance
End Class
End Class
End Class
Création d'une instance d'une classe
Sub Main
Dim account As New BankAccount( )
account.Deposit(500.00)
End Sub
End Module
Application pratique : Création d'une classe
End Class
SavingsAccount.InterestRate = 0.03
Utilisation des méthodes partagées
'Code client
MessageBox.Show(TestClass.GetComputerName( ))
Application pratique : Création de méthodes
partagées
BaseTax
CalculateTax( )
CountyTax CityTax
CalculateTax( ) CalculateTax( )
Comparaison entre classes et structures
Classes Structures
Peuvent définir des données membres, Peuvent définir des donnée membres,
des propriétés et des méthodes des propriétés et des méthodes
Prennent en charge les constructeurs Aucun constructeur par défaut et aucune
et l'initialisation des membres initialisation des membres
Prennent en charge la méthode Ne prennent pas en charge la méthode
Finalize Finalize
Extensibles par héritage Ne prennent pas en charge l'héritage
Type de données référence Type de données valeur
Organisation des classes en espaces de noms
Création
d'une Écriture
Compréhension des
interface Debug
de code
and Deploy
classes
Utilisation
Utilisation des classes
de Visual
Studio .NET Utilisation des membres
partagés
Accès
aux données Débogage
et déploiement
Héritage, polymorphisme
et espaces de noms
Atelier 7.1 : Création d'une classe dérivée