I was wondering what is the best (and real-word) practice for doing an abstract class and subclasses in PHP when it comes to filing.

I have `abstract class games`, and I was wondering if I should put the subclasses into separate files and `require_once('games.class.php');` for separate files or just have each subclass in the `abstract class games` file?

Thanks!