class Base
{
Base() {
preProcess();
}
void preProcess() {}
}
class Derived extends Base
{
public String whenAmISet = "set when declared" ;
@Override void preProcess()
{
whenAmISet = "set in preProcess()" ;
System.out.println("ddd");
}
} public class Main
{
public static void main(String[] args)
{
Derived d = new Derived();
System.out.println( d.whenAmISet );
}
} 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/haoel/archive/2009/07/03/4319793.aspx
{
Base() {
preProcess();
}
void preProcess() {}
}
class Derived extends Base
{
public String whenAmISet = "set when declared" ;
@Override void preProcess()
{
whenAmISet = "set in preProcess()" ;
System.out.println("ddd");
}
} public class Main
{
public static void main(String[] args)
{
Derived d = new Derived();
System.out.println( d.whenAmISet );
}
} 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/haoel/archive/2009/07/03/4319793.aspx
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货