La gestion des événements dans le Framework .NET 4.6 et dans Visual Studio 2017 est restée pratiquement inchangée par rapport aux versions précédentes. Nous continuons à travailler avec le Windows Form de la dernière leçon, en déclarant que ce que …
Le Windows Form, c’est-à-dire la fenêtre de l’application, est la pièce maîtresse de chaque application Windows. La version 4.6 du framework .NET introduit plusieurs nouvelles fonctionnalités dans la gestion des Windows Forms, que nous allons essayer d’analyser ci-dessous. Créons une …
Les exemples que nous avons faits jusqu’à présent étaient si simples qu’ils pouvaient être écrits avec un éditeur de texte commun. Cependant, lorsque nous sommes orientés vers des applications plus complexes, notamment si elles sont équipées d’une interface graphique, il …
Contrairement aux classes abstraites, une interface est un groupe de membres complètement abstrait qui peut être considéré comme la définition d’un contrat : qui implémente une interface s’engage à écrire le code pour chaque méthode. Cela signifie, en premier lieu, …
Une classe abstraite est un type spécial de classe qui ne peut pas être instanciée avec le mot-clé « new« . En fait, pour être utilisée, elle doit être héritée. Voyons immédiatement un exemple de classe abstraite, à partir de laquelle nous …
Overloading signifie « surcharger » ou définir plusieurs versions d’une méthode, en utilisant le même nom mais une implémentation différente. « Implémenter » une méthode implique d’avoir le même nombre et/ou le type d’arguments dans l’instruction. Sur la base des arguments, l’implémentation sera reconnue …