继承,重载,构造函数示例
上一篇 /
下一篇 2016-04-07 14:21:39
/ 个人分类:java
public class Chongzai extends SuperClass {
Chongzai() {
super();
System.out.println("调用了Chongzai的无参构造函数");
};
Chongzai(String str) {
super(str);
System.out.println("调用了Chongzai的有参构造函数\n" +
"参数内容为:" + str);
};
}
public class SuperClass {
public SuperClass(){
System.out.println("调用了无参的构造函数");
}
public SuperClass(String mess){
System.out.println("调用了有参的构造函数\n"+ "参数内容为:"+mess);
}
}
public class Test {
public static void main(String [] args){
// SuperClass a_1=new SuperClass();//调用无参的构造函数
// SuperClass a_2=new SuperClass("Hello");//调用有参的构造函数
Chongzai b_1=new Chongzai();
Chongzai b_2=new Chongzai("B");
}
}
运行结果:
调用了无参的构造函数
调用了Chongzai的无参构造函数
调用了有参的构造函数
参数内容为:B
调用了Chongzai的有参构造函数
参数内容为:B
http://longying2008.iteye.com/blog/1535722
收藏
举报
TAG: