// IController arayüzünden türeyen controller sınıfımız kendi içerisinde
 // model ve view nesnelerinden birer referans bulundurur.
 //Yapıcı metpdun içerisinde gerçek örnekler dışarıdan alınır.
 //Dışarıdan alınan örneğe bu controller sınıfı atanır.
 //model değiştiğinde view' in tetiklenmesi için ilgili modele view abone olur.
 //view değiştiğinde modelin de değişmesi için bu defada view' ın changed eventine
 //abone olur. Bu sayede model ve view arasındaki senkronizasyonu controller sınıfı
 //aracılığıyla sağlamış bulunuyoruz.
 public SayiIslemController(IView v, IModel m)
 {
     view  = v;
     model = m;
     view.setController(this);
     model.AboneOl((IModelObserver)view);
     view.changed += new ViewHandler <IView>(this.view_changed);
 }
 // IController arayüzünden türeyen controller sınıfımız kendi içerisinde
 // model ve view nesnelerinden birer referans bulundurur.
 //Yapıcı metpdun içerisinde gerçek örnekler dışarıdan alınır. 
 //Dışarıdan alınan örneğe bu controller sınıfı atanır.
 //model değiştiğinde view' in tetiklenmesi için ilgili modele view abone olur.
 //view değiştiğinde modelin de değişmesi için bu defada view' ın changed eventine 
 //abone olur. Bu sayede model ve view arasındaki senkronizasyonu controller sınıfı
 //aracılığıyla sağlamış bulunuyoruz.
 public SayiIslemController(IView v, IModel m)
 {
     view = v;
     model = m;
     view.setController(this);
     model.AboneOl((IModelObserver)view);
     view.changed += new ViewHandler<IView>(this.view_changed);
 }