Java多态十:多接口中重名常量处理的解决方案;父类和多接口中重名变量的解决方案

1.多接口中重名常量处理的解决方案

Java多态十:多接口中重名常量处理的解决方案;父类和多接口中重名变量的解决方案

因此解决方案如下:

Java多态十:多接口中重名常量处理的解决方案;父类和多接口中重名变量的解决方案


2.父类和多接口中重名变量的解决方案

Java多态十:多接口中重名常量处理的解决方案;父类和多接口中重名变量的解决方案

发现,此时重名变量的情况下报错了(这和重名方法的情况是不同的,父类和多接口的重名方法情况下,子类没有该方法的实现时,没有报错

解决方案:在子类中自己定义一个同名变量

Java多态十:多接口中重名常量处理的解决方案;父类和多接口中重名变量的解决方案

 

 

注:类似于多接口重名的方法和变量,父类和多借口重名方法和变量的情况,根据以往开发经验,并不常遇到。