Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Controller class??

 
Stefan Elfvinge
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello, all!
I'm trying to develop a swing-app, a dicegame(yatzy).
Classes: Player, PlayField, Die, ScoreBoard, ThrowResult, HighScore, various JButtons, ResultComputer, PlayTable(JFrame), and GameController. I need a tip or two on how to take the best object-oriented approach. The tricky part is not the inheritance part or aggregation. The keyword seems, to me anyway, to be GameController. I mean, without it, you end up doing nothing but sending references here and there, back and forth. Anyway, the main question: Is it a good idea to let the GameController hold references to each object of interest to be able to setup and display the right ScoreBoard to the right player, send a ThrowResult to the ResultComputer, etc, etc. Hope I made myself understood??!!
Would appreciate some hints and tips!!
 
I do some of my very best work in water. Like this tiny ad:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!