A行缺了什么代码,能不能解释一下原因


class Parent{ 
 void PrintData() { 
 System.out.println("method of parent class"); 
 } 
} 
 
class Child extends Parent { 
                                                                                   //A 
 void PrintData() { 
 System.out.println("method of child class"); 
 } 
}

@Override

*如果⼦类与⽗类有相同的字段,则⼦类中的字段会代替或隐藏⽗类的字段,⼦类⽅法中访问的是⼦类中的字段(⽽不是⽗类中的字段)。如果
⼦类⽅法确实想访问⽗类中被隐藏的同名字段,可以⽤super关键字来访问它。
*如果⼦类被当作⽗类使⽤,则通过⼦类访问的字段是⽗类的!
在实际开发中,要避免在⼦类中定义与⽗类同名的字段。

你是怎么看出缺代码的
运行报错吗
有空行就是缺代码吗