|
Programmation orienté objet avec Windev |
|
Stagiaire WDF
Inscrit: 24/06/2009 12:45
Post(s): 1
|
salut tout le monde est ce que avec windev 14 je peut définir des classes abstraites?
Contribution le : 24/06/2009 13:06
|
|
|
Re: Programmation orienté objet avec Windev |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour, WinDev gère depuis longtemps ce type de programmation - Classes abstraites - Classes Virtuelles l'héritage et le polymorphisme Citation : Le mécanisme des classes abstraites permet de définir des comportements (méthodes) qui devront être implémentés dans les classes filles, mais sans implémenter ces comportements (c’est-à-dire sans écrire de code pour cette méthode). Ainsi, on a l'assurance que les classes filles respecteront le contrat défini par la classe mère abstraite. Ce contrat est une interface de programmation.
Prenons l'exemple suivant : vous avez une classe 'Humain', à partir de laquelle dérivent la classe 'Homme' et la classe 'Femme'. En toute logique, 'Homme' et 'Femme' sont instanciables (les objets créés ont une existence en soi), mais la classe 'Humain' sera déclarée abstraite car un objet 'Humain' n'existe pas en tant que tel, puisqu'il manque l'information sur le sexe. Ici, la classe 'Humain' servira à implémenter des méthodes qui seront utilisées à la fois pour 'Homme' et pour 'Femme'.
Je vous invite à regarder le dossier Une trousse de toilette écrit par Nicole Chanal Cordialement
Contribution le : 25/06/2009 11:07
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.