Code: Select all
class parent{
private String x = "Parent";
public void printmsg() {
System.out.println("value is "+ this.x);
}
}
public class child extends parent{
private String x = "Child";
public static void main(String[] args) {
// TODO Auto-generated method stub
child obj = new child();
obj.printmsg();
}
}
Hier verwende ich die Instanz einer untergeordneten Klasse, um eine geerbte Methode von der übergeordneten Klasse aufzurufen.
da das erstellte Objekt ein untergeordnetes Objekt ist und die Referenz auch untergeordnet ist, sollte die printmsg-Methode nicht „untergeordnet“ ausgeben.
Mobile version