public Notification(ConcreteSubject subject)
 {
     Subject = subject;
     Subject.RegisterObserver(this);
 }
 public Store(ConcreteSubject subject)
 {
     Subject = subject;
     Subject.RegisterObserver(this);
 }