黑马程序员技术交流社区
标题:
子类实例化过程的疑惑
[打印本页]
作者:
赵国刚
时间:
2013-8-11 11:35
标题:
子类实例化过程的疑惑
为什么this语句与super语句不能存在于同一构造函数中?
错误代码:class Fu
{
Fu( )
{
System.out.println("fu run");
}
Fu(int x)
{
System.out.println("fu:"+x);
}
}
class Zi extends Fu
{
Zi( )
{
System.out.println("zi run");
}
Zi(int x)
{
this( );
super(7); //报错的位置。
System.out.println("zi:"+x);
}
}
class ExtendsDemo
{
public static void main(String[] args)
{
Zi z1=new Zi( );
Zi z2=new Zi(6);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2