boyserk84 / zombie-real-time-strategy-game

Automatically exported from code.google.com/p/zombie-real-time-strategy-game
0 stars 0 forks source link

Visitor pattern is separated into separate interfaces and does not extend an abstract class #19

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
All visitors should extend an abstract "NoOpVisitor" abstract class, and extend 
these classes.

UI should not implement the visitor interfaces, and should instead CREATE 
individual visitor objects to perform tasks for them.

Triggers should extend modelcomponent, but should also implement the Visitor 
class, making each visit method a no op.

Original issue reported on code.google.com by marc.cel...@gmail.com on 7 Mar 2011 at 7:36

GoogleCodeExporter commented 9 years ago
See r68.

Original comment by marc.cel...@gmail.com on 7 Mar 2011 at 9:38