Any child class of Parent will need to have an enter() method. To make it clear that all children should have this method, you can include it in the parent class. Here's one trick that people sometimes do:

```
def enter(self, player):
"""
Method for entering a place.

@param player:     The current player.
"""
    print "This method should be overwritten by the child class."
```