class JavanTiger {
int age; // 年龄
int hight; // 身体高度
public JavanTiger() {
print();
this.age=2; //这里初始化 age 的值 ,但递归返回的时候,这个值会被覆写
}
public JavanTiger(int age) {
this(); // 调用自己的第一个构造函数,下面的两个语句数不执行的
this.age = age;
print();
}
public JavanTiger(int age, int hight) {
this(age); // 调用自己第二个构造函数 ,下面的两个语句数不执行的
this.hight = hight;
print();
}
public void print() { //打印函数
System.out.println("I'am a " + age + "岁 " + hight + "尺高 tiger!");
}
public static void main(String[] args) {
new JavanTiger(3,3);
}
}
//output
//I'am a 0岁 0尺高 tiger!
//I'am a 3岁 0尺高 tiger!
//I'am a 3岁 3尺高 tiger!
class Tiger {
int age; // 年龄
int hight; // 身体高度
public Tiger() {
print();
}
public void print() {
System.out.println("I'am a " + age + "岁 " + hight + "尺高 tiger!");
}
}
public class JavanTiger extends Tiger {
public JavanTiger() {
super(); // 调用父类无参数的构造函数
}
public static void main(String[] args) {
new JavanTiger();
}
}
class Tiger {
int age; // 年龄
int hight; // 身体高度
public Tiger(int age) {
this.age = age;
print();
}
public void print() {
System.out.println("I'am a " + age + "岁 " + hight + "尺高 tiger!");
}
}
public class JavanTiger extends Tiger {
public JavanTiger() {
super(1); // 调用父类有参数的构造函数
}
public static void main(String[] args) {
new JavanTiger();
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有