4
を拡張するためのインタフェース:ブロック私ができるクラスで以来として
public final class Foo{}
WICHには複数のクラスを意味することができ、例えばその... Foo
クラスを拡張String
クラスはfinalクラスなので、カスタムクラスではクラスString
を拡張することはできません。
インターフェイスで同じことをしないようにするにはどうすればよいですか?
私が行う場合
public interface ISome{
void fly();
}
私は
class A implements ISome {}
しかしが
public interface IHouse extends ISome{
void fly();
}
この
public final interface ISome{}
をやっていることを遮断することを可能にしたいと思います
は意味がない...とのようなコンパイルエラーをもたらす:あなたはできません
Illegal modifier for the interface