我们可以覆盖具有非公开可见性的接口方法吗?

时间:2019-06-20 11:34:00

标签: interface

能否请您提供一个简单的是/否答案。这样就足够了,非常感谢。

2 个答案:

答案 0 :(得分:0)

如果在接口中定义的方法签名具有公共访问说明符,则无论何时实现任何类的接口,都必须使用相同的方法签名(即使用公共访问说明符)覆盖该方法。

答案 1 :(得分:0)

没有。如果一个接口方法的可见性不是公开的,我们就不能覆盖它。 如果它的可见性为 public,那么无论何时实现任何类的接口,都可以使用相同的方法签名(即,使用相同的访问说明符 public)覆盖它。