//constructor public TeerlingController(YahtzeeController controller ) { _view = new TeerlingView(this); //view aanmaken + //injecteer controller in view //(communiceren met elkaar) _model = new TeerlingModel(); //model aanmaken _controllerYahtzee = controller; }
Random random = new Random(seeder++); //random getal genereren public TeerlingController(YahtzeeController controller) //constructor { _view = new TeerlingView(this); //view aanmaken + //injecteer controller in view //(communiceren met elkaar) _model = new TeerlingModel(); //model aanmaken _controllerYahtzee = controller; }
//constructor public TeerlingController(YahtzeeController controller ) { // Maak een instantie van de view // Geef een de huidige instantie (= controller = this) mee als argument //kan communiceren als er event heeft plaatsgevonden _view = new TeerlingView(this); _model = new TeerlingModel(); //maakt instantie van model aan _controllerYahtzee = controller; }
//constructor aanmaken public TeerlingController(YathzeeController controller) { //instantie van de view met huidige instantie als argument _view = new TeerlingView(this); //instantie van model _model = new TeerlingModel(); _controllerYahtzee = controller; }
Random random = new Random(++seeder); //random getal genereren public TeerlingController(YahtzeeController controller) //constructor { // Maak een instantie van de view // Geef een de huidige instantie (= controller = this) mee als argument //kan communiceren als er event heeft plaatsgevonden _view = new TeerlingView(this); _model = new TeerlingModel(); //maakt instantie van model aan _controllerYahtzee = controller; }