static void Main(string[] args) { IObserverUser mehmet = new ObserverUser(); IObserverUser derya = new ObserverUser(); IObserverUser sema = new ObserverUser(); IObserverUser aleyna = new ObserverUser(); // İzlenecek olan sınıf örneği. Samsung samsung = new Samsung(); // İzlenecek olan sınıfa etkilenecek olan nesnelerin atanması. samsung.AddObserver(mehmet); samsung.AddObserver(derya); samsung.AddObserver(sema); samsung.AddObserver(aleyna); samsung.ChangePrice(); }
private static void Observer() { // Güncellemeden etkilenecek olan sınıf örnekleri. IObserverUser mehmet = new ObserverUser(); IObserverUser derya = new ObserverUser(); IObserverUser sema = new ObserverUser(); IObserverUser aleyna = new ObserverUser(); // İzlenecek olan sınıf örneği. Samsung samsung = new Samsung(); // İzlenecek olan sınıfa etkilenecek olan nesnelerin atanması. samsung.AddObserver(mehmet); samsung.AddObserver(derya); samsung.AddObserver(sema); samsung.AddObserver(aleyna); samsung.ChangePrice(); }