程序设计 判断题 较难

方法重写的规则 — 程序设计判断题

Java 程序设计(大学通用) 继承与多态 AI 三重审校通过

题目
已知父类 Device 中定义了两个方法:protected double power() 与 public static String type()。某同学编写子类 SmartDevice 继承 Device,声明了 public double power() 和 public static String type()。该同学声称:power() 是对父类方法的重写,且因为访问权限从 protected 改为 public 满足规则;而 type() 由于方法签名相同,也构成对父类静态方法的重写。请判断该同学关于 type() 构成重写的说法是否正确。