package test; public class Person { String name; int age; public Person() { System.out.println("無參數構造方法"); } public Person(String name) { this(); this.name = name; System.out.println("姓名:"+name); } public Person(String n, int a) { this(n); this.age = a; System.out.println("姓名:"+name+" "+"年齡:"+age); } public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public void getName() { System.out.println("姓名:"+name); } public void getAge() { System.out.println("年齡:"+age); } public static void main(String[] args) { Person p = new Person("張三",20); p.getAge(); p.setAge(30); p.getAge(); } }
輸出結果
無參數構造方法 姓名:張三 姓名:張三 年齡:20 年齡:20 年齡:30
