pokemonというクラスを作ればピカチュウもフシギダネもそこで管理できる。
だけどポケモンの中には例外があって、進化が分岐するイーブイやバルキー、進化で二種類のポケモンが出てくるツチニン、特定条件で能力値が変わるデオキシスやヒヒダルマ、
これらはこれ専用の例外として管理する必要が出てくるんで、
この場合pokemonを継承したクラスを個別に割り当て、
割り当て後はpokemonクラスとして扱うのが、拡張や管理的にあってる。

だが芸能人を管理するならインターフェースでやるべきだろうな。
説明する余白が足りないので、ここには書ききれないが。