1 | Why does act() cause aChameleonCritter to act differently from a Critter even though ChameleonCritter does not override act()? | Act method calls other methods differently |
2 | Why does the makeMove() method of ChameleonCritter call super.makeMove? | Rest of the code for method is the same as in super class, the method calls on the super class methods instead of duplicating the code. |
3 | How would you make theChameleonCritter drop flowers in its old location when it moves? | makeMove() has to be altered to drop flowers from the bug. |
4 | Why doesn’t ChameleonCritter override the getActors() method? | Using same methods from the superclass. |
5 | Which class contains the getLocation()method? | Actor |
6 | How can a Critter access its own grid? | getGrid() method. |
1 | Why does act() cause aChameleonCritter to act differently from a Critter even though ChameleonCritter does not override act()? | Act method calls other methods differently |
2 | Why does the makeMove() method of ChameleonCritter call super.makeMove? | Rest of the code for method is the same as in super class, the method calls on the super class methods instead of duplicating the code. |
3 | How would you make theChameleonCritter drop flowers in its old location when it moves? | makeMove() has to be altered to drop flowers from the bug. |
4 | Why doesn’t ChameleonCritter override the getActors() method? | Using same methods from the superclass. |
5 | Which class contains the getLocation()method? | Actor |
6 | How can a Critter access its own grid? | getGrid() method. |
No comments:
Post a Comment