Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Exemple 11-12 extrait du chapitre Notions de classe et d'objet


Exemple 11-11<     > Exemple 11-13


Cet exemple peut être compilé avec la ligne de commande:
csc.exe /target:exe Exemple_11_12.cs
Erreurs: 0 Avertissements: 0
Remarque:


Exemple_11_12.cs
using System;
class Program {
   static void Main() {
      fct("Appel1""bonjour");  // Appel de la surcharge 3.
      fct("Appel2");             // Appel de la surcharge 1.
      fct("Appel3"10);         // Appel de la surcharge 2.
      fct("Appel4"1011);     // Appel de la surcharge 4.
      fct("Appel5"10.1);       // Appel de la surcharge 3.
   }
   // Surcharge 1:
   static void fct(string str) {
      System.Console.WriteLine("surcharge 1");
   }
   // Surcharge 2:
   static void fct(string str, int i) {
      System.Console.WriteLine("surcharge 2");
   }
   // Surcharge 3:
   static void fct(string str, params object[] Args) {
      System.Console.WriteLine("surcharge 3");
   }
   // Surcharge 4:
   static void fct(string str, params int[] Args) {
      System.Console.WriteLine("surcharge 4");
   }
}	
Copyright Patrick Smacchia 2006 2007