S
Samuel
Gast
Wir haben eine Klasse X, welche eine Variable private String name enthält und keine Methode um den Wert raus zu lesen.
Nun sollen wir die Klasse vererben in eine neue Klasse, in der man auch den Namen in Erfahrung bringen kann, aber wenn ich nun
benutze, krieg ich ne NullPointerexception.
Im Debug Modus hab ich dann eine private Name und eine protected Name.
Das funktioniert schonmal nicht, aber ich dachte, man kann den Scope von Variablen vom kleinerem zum offeneren erhöhen, und rausgekommen sind nun zwei Variablen
Nun sollen wir die Klasse vererben in eine neue Klasse, in der man auch den Namen in Erfahrung bringen kann, aber wenn ich nun
Code:
class neuesX extends x{
protected String name;
//Construktor
public String getName(){
return name;
}
}
Im Debug Modus hab ich dann eine private Name und eine protected Name.
Das funktioniert schonmal nicht, aber ich dachte, man kann den Scope von Variablen vom kleinerem zum offeneren erhöhen, und rausgekommen sind nun zwei Variablen