Java 面试题:子类方法访问权限与父类方法
在覆盖的同名方法中,子类方法不能比父类方法的访问权限更严格。
判断题:
A) 正确 B) 错误
答案:
B) 错误
解释:
子类方法的访问权限可以比父类方法更宽松,但不能更严格。这是因为子类继承了父类的所有属性和方法,子类方法的访问权限必须至少与父类方法相同,才能保证子类对象可以正常使用父类方法。
例如,如果父类方法的访问权限是 public,那么子类方法的访问权限可以是 public、protected 或者 default,但不能是 private。
原文地址: https://www.cveoy.top/t/topic/qdy6 著作权归作者所有。请勿转载和采集!