Bonjour,
Je voudrais savoir comment il est possible d'utiliser une fonction a travers plusieurs classe : par exemple j'ai une fonction ping et je voudrais l utiliser dans plus autres classe : ClasseA et ClasseB
Faut t-il creer une interface ?
Merci
Bonjour,
Je voudrais savoir comment il est possible d'utiliser une fonction a travers plusieurs classe : par exemple j'ai une fonction ping et je voudrais l utiliser dans plus autres classe : ClasseA et ClasseB
Faut t-il creer une interface ?
Merci
Tu crée seulement une classe nommée comme tu veux, tu y met la definition de ta fonction ping dedans, et tu instancie ta classe à chaque appel de la classe ClasseA ou ClasseB.Envoyé par crevygood
Tu peux aussi tout simplement à l'instar de certaines fonctions implementées dans le Framework créer une classe avec comme méthode shared ta fonction, de cette facon tu n'aura pas à instancier la classe dans tes objets.
Il suffit que ta class soit accessible à tes autres objets.
Tu pourra aussi par la suite rajouter toutes les fonctions/procédures independantes que tu souhaite à cette classe en shared afin de les regroupers pour garder une certaine coherence dans ton code.
Et pourquoi ne pas en faire une fonction Static ??![]()
static et shared c'est pareil non? (cest pas juste une différence de synthaxe entre VB et autres) ??
Oui Shared c'est static en C#Envoyé par mexong
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager