A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[Java] 纯文本查看 复制代码
public interface Test01 {
//定义一个变量
	public static final int a = 3 ;
//	定义成员方法
	public abstract void show1();
	public abstract void show2();
}
public class Fu {
	int num;

	Fu() {
		System.out.println("Fu构造方法" + num);
		num = 4;
	}
}
public class zi extends Fu {
	zi() {
		System.out.println("zi类构造方法" + num);
	}
最后输出结果想不明白。。。。。
}

5 个回复

倒序浏览
搞什么飞机,main方法也没有,test01也没用,也不知道你的code是咋运行的
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
创建子类对象会调用子类的构造函数,子的构造函数又会去调用父类的空参数的构造函数。所以num就为4了
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
回复 使用道具 举报
代码是不是贴少了?main方法在哪里,最后输出的结果又在哪
回复 使用道具 举报
代码太多,可能上传错了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马