重複の可能性:
Java でインターフェースを実装するときに可視性を低下させる
私は明らかな何かを見逃しているに違いありませんが、私は得ています:
継承されたメソッドの可視性を減らすことはできません
そして、私は方法がわかりません。これは私のインターフェースです:
interface QueryBuilderPart {
StringBuilder toStringBuilder();
}
そして、これは私の実装です:
public class Stupid implements QueryBuilderPart {
@Override
StringBuilder toStringBuilder() {
return null;
}
}
クラスと実装の両方が同じパッケージに含まれています。何か案は?