インターフェイスから残された抽象メソッドの宣言はオプションであることは認識していますが、意味的にそれらを含める方が良い形式と見なされるかどうか疑問に思っています。
インターフェース:
public interface Interface {
//Other methods....
public void unimplementedMethod();
}
抽象クラス:
public abstract Class AbstractClass implements Interface {
//Implemented methods....
public abstract void unimplementedMethod(); //Should include or better to leave out?
}