Interfaceの使い方について、よく判ってないんですけど、
Interfaceを実装したabstractクラス、それをextendsした基本クラス、さらにextendsした派生クラス
っていうのと
abstractクラスを省いて、Interfaceを実装した基本クラス、さらにextendsした派生クラス
ってやるのとでは、
abstractクラスがあるのと無いので、こっちがこういう場合に都合が悪いとかありますか?