gpt4 book ai didi

java - 阻止要扩展的接口(interface)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:05:17 28 4
gpt4 key购买 nike

<分区>

因为在类里面我可以做:

public final class Foo{}

这意味着没有更多的类可以扩展该 Foo 类...例如String 类是最终类,因此没有自定义类可以扩展类 String

我怎样才能防止对接口(interface)做同样的事情?

如果我这样做

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

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com