派生类中是否可能有一个实例变量与超类中的私有实例变量同名?换句话说,我可以重写私有实例变量或私有方法吗?
是的,可以声明这样的变量,因为超类中的变量是私有的,所以在子类中看不到,因此没有冲突。
但请注意,这与"重写"不同,在"重写"中,外部可见的成员被子类中同名的成员隐藏。
您不能覆盖子类中超类的私有方法或变量。您可以在子类中创建一个新的同名变量或方法。
您不能从超类覆盖私有实例变量或方法,但您可以在具有相同名称的派生类中创建新的实例变量或方式。