static void Main(string[] args) { //Coplage forte avec cette structure //creer le publisher Publisher pub = new Publisher(); //creer le premier observateur Observer1 obs1 = new Observer1(); //changer la valeur a suivre Console.Write("saisir une valeur: "); int valeur = Int16.Parse(Console.ReadLine()); pub.notifier(obs1, valeur); Console.ReadKey(); }
//methode pour signaler le changement de valeur public void notifier(Observer1 obj, int val) { temp = val; //notifiert objet observateur par un appel de methode obj.EcrireSurEcran("Demarage: " + temp); }