static void Main(string[] args) { Sujeto subject = new Sujeto(); new SolObservador(subject); new PesoARGObservador(subject); new PesoMXObservador(subject); new MonedaBoliviana(subject); Console.WriteLine("Si desea cambiar 10 dólares obtendrá : "); subject.setMontocambio(10); Console.WriteLine("-----------------"); Console.WriteLine("Si desea cambiar 100 dólares obtendrá : "); subject.setMontocambio(100); Console.ReadLine(); }
public SolObservador(Sujeto sujeto) { this.sujeto = sujeto; this.sujeto.agregar(this); //incluirde a la lista }
public PesoARGObservador(Sujeto sujeto) { this.sujeto = sujeto; this.sujeto.agregar(this); }
public MonedaBoliviana(Sujeto sujeto) { this.sujeto = sujeto; this.sujeto.agregar(this); }