Hier ist ein einfaches Beispiel, in dem ich die Klasseneigenschaft vererbe.Child-Klassenobjekt in Parent-Referenz Zugriff auf Parents-Variable
class Xyz
{
int a = 10;
}
public class Demo extends Xyz
{
int a = 5;
public static void main(String[] args)
{
Xyz z = new Demo();
System.out.println(z.a);
}
}
Da das Objekt der Klasse ist Demo
ist 5
gedruckt werden soll, aber der Ausgang ist 10
. Was ist der Grund dafür?