| Lecture 7 - slide 35 : 41 Program 2 |
class A {
protected int v = 5;
protected void m(int p){
v = p;
}
}
class B extends A{
protected int v = 6;
protected void m(int p){
v = p;
super.m(p-3);
}
public String toString(){
return("B: " + "this.v = " + this.v + ", super.v = " + super.v );
}
}
class RedefTry2 {
public static void main (String[] args){
A aB1 = new B();
B aB2 = new B();
System.out.println("Variablen v gennem A kvalificeret variabel: " + aB1.v);
System.out.println("Variablen v gennem B kvalificeret variabel: " + aB2.v);
}
}
|