?? person5.java
字號:
public class Person5
{
static int count=0;
protected String name;
protected int age;
public Person5(String n1,int a1)
{
name = n1;
age = a1;
count++;
}
public Person5(String n1) //構(gòu)造方法重載
{
this(n1,0); //調(diào)用本類的構(gòu)造方法
}
public Person5(int a1) //構(gòu)造方法重載
{
this("未知名",a1);
}
public Person5() //構(gòu)造方法重載
{
this("未知名");
}
public void print()
{
System.out.print(this.getClass().getName()+" ");
System.out.print("count="+this.count+" ");
System.out.println(" "+name+", "+age);
}
}
class Student5 extends Person5
{
protected String dept;
Student5(String n1,int a1,String d1)
{
super(n1,a1);
dept = d1;
}
Student5()
{
this("未知名",0,"未知系");
}
public static void main(String args[])
{
Person5 p1 = new Person5("王小明",21) ;
p1.print();
Person5 p2 = new Person5("朱小安") ;
p2.print();
Person5 p3 = new Person5(19) ;
p3.print();
Person5 p4 = new Person5() ;
p4.print();
Student5 s1 = new Student5("陳小瑞",19,"計(jì)算機(jī)系");
s1.print();
Student5 s2 = new Student5();
s2.print();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -