Bonjour
je voulais voir comment marchée les interfaces (classes en C++).
Mais je n'ai pas d'exemple et je n'arrive pas a voir comment on associe qqchose aux méthodes créées.
Est-ce que qq pourrai me faire une conversion de ce petit code, c'ets juste pour voir comment on les utilisent, je me débrouillerai tt seul après :
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
oki ca m'éclaire pas mal.
Mais en fait les procédure sont justes déclarées dans l'interface, mais il faut les coder plus bas dans le programme.
Donc on ne peut pas avoir une méthode 'getSize()' appartenant à certaine interface et une méthode 'getSize()' que l'on utilise pour une autre interface ???
C'est pas cool ca !!!
Et on peut importer nos classes faites en C++ ???
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Si, tu peux avoir des méthodes de même nom pour des interfaces différentes.
Mais tu utilises des noms différents pour les définir.
Par exemple, si tu as déclaré deux interfaces avec une méthode picorer, disons poule1 et poule2, tu fais Poule_Global\Picorer = @Picorer1() dans la construction de la première interface, et Poule_Global\Picorer = @Picorer2() pour la seconde.
En ce qui me concerne, je ne fais pas de prog orientée objet pour le plaisir, mais utilise des interfaces pour accéder à divers outils Microsoft, notamment WMI.
La plupart sont déjà déclarée en PB, donc pas à les construire.
Y'a juste à les initialiser avec les fonctions windows adéquates.