问题:如果象PrivateTest中父类的成员
是private 如何在子类中对private成员函
数进行初始化?
class ClassClass{
protected int i;
protected void f(){System.out.println("hi"+i);}
public ClassClass(int i){ setI(i); }
public int getI(){ return i; }
public void setI(int i){ this.i=i; }
}
public class PrivateTest extends ClassClass{
public PrivateTest(int i){
super(i); //?
f(); this.i=i; //?
}
public static void main(String[] args) {
PrivateTest pt=new PrivateTest(100);
pt.i=10; //?
pt.f(); //?
pt.setI(10); //?
}
}