Karavoid move()void turnLeft()void turnRight()void putLeaf()void removeLeaf()boolean onLeaf()boolean treeFront()boolean treeLeft()boolean treeRight()boolean mushroomFront()MyKaravoid act()void aroundTree()Actor-int x-int y-int rotation+int getX()+int getY()+int getRotation()
Kara
void move()
void turnLeft()
void turnRight()
void putLeaf()
void removeLeaf()
boolean onLeaf()
boolean treeFront()
boolean treeLeft()
boolean treeRight()
boolean mushroomFront()
MyKara
void act()
void aroundTree()
Actor
-int x
-int y
-int rotation
+int getX()
+int getY()
+int getRotation()
Karavoid move()void turnLeft()void turnRight()void putLeaf()void removeLeaf()boolean onLeaf()boolean treeFront()boolean treeLeft()boolean treeRight()boolean mushroomFront()MyKaravoid act()void aroundTree()Actor-int x-int y-int rotation+int getX()+int getY()+int getRotation()ObjectString toString()...()
Object
String toString()
...()