>>47
インターフェースをクラス定義で記述するつもりなら、
別にしたほうがインターフェースと実装が分かれていて良いと言える。

インターフェースを別の文書で記述するなら、
クラス内で定義してしまってもほとんど問題ない。