首页
一个类实现多个接口的同名方法会报错吗?
2023-04-23 阅读 50
不一定会报错,取决于方法的具体实现。如果同名方法在多个接口中有不同的参数列表或返回值类型,那么编译器会认为这些方法是不同的,不会报错。但是如果同名方法在多个接口中具有相同的参数列表和返回值类型,那么实现类必须提供一个具体的实现,否则会报错。在这种情况下,可以使用 `@Override` 注解来确保实现类中的方法与接口中的方法签名完全匹配。
更新于 2023年04月29日