[Java] 4.2. 方法

方法,即是用來表示物件的行為的,如員工上下班的行為,就可以用方法來表示。

 

image/svg+xml class Person { String id; String name; int age; void show () { System.out.println( " 我的⾝份證字號是 " + id); System.out.println( " 姓名是 " +name); System.out.println( " 年齡是 " +age); } } class Main{ public static void main( String [] args){ Person p = new Person (); p.id = "k123456789" ; p.name = "Jack" ; p.age = 20 ; p . show (); } } 執⾏結果 我的⾝份證字號是 k123456789 姓名是 Jack           年齡是 20          class Main{ public static void main( String [] args){ Person p = new Person (); p.id = "k123456789" ; p.name = "Jack" ; p.age = 20 ; p.show (); p.age = p.age + 5 ; p.show (); p.age = p.age + 10 ; p.show (); } } 執⾏結果 吃我的⾝份證字號是 k123456789 姓名是 Jack           年齡是 20          我的⾝份證字號是 k123456789 姓名是 Jack           年齡是 25          我的⾝份證字號是 k123456789 姓名是 Jack           年齡是 30          1. 建立 1 個⼈員物件( Person )。 J4_2_1 – Main.java 寫⾃傳 ⾃我介紹 唱歌 跑步 1. ⼈員會擁有⼀些⼈員應 該擁有的⾏為,這在物件導 向中也可以表⽰嗎?! 1. ⼈員會擁有⼀些⼈員應該擁有的⾏ 為,這在物件導向中也可以表⽰嗎?! 3. ⽅法是可以回傳⼀些資料的 , 若沒有資料要回傳,可使幅 void void 空的 意思,代表著這個⽅法沒有任何資料會被回傳。 2. 為⾃我介紹這個⾏為取⼀個英⽂名字叫 show ,後⾯加上個⼩括號( () )作結束。 4. 寫在⼤括號( {} )中的,即是此⽅法在執⾏時的過程。⽽ show() ⽅法 代表⾃我介紹的⾏為,因此在⾃我介紹時,簡單的列出⾝份證字號( id )、 姓名( name )與年齡等資訊,因為 show() ⽅法也是類別的⼀部份,因此可 以直接⾝份證字號( id )、姓名( name )與年齡( age )等屬性。 J4_2_1 – Person.java 2. 使⽤⽅法的⽅式,跟使⽤屬性是⼀樣的, 都必須透過句點( . )的⽅式來使⽤。 4. 這是定義在 show() ⽅法後⾯的⼤括號( {} )中的內容。 3. 使⽤⽅法的時候,記得不要忘了加上⼩括號( () )。 J4_2_2 – Main.java Show Show Show 1. 建立 1 個⼈員物件( Person )。 2. 不論多少次,⾃我介紹⽅法( show() 都可以無限次的呼叫使⽤,只要您有需要。 4.2. ⽅法 - Method 1 步,⽅法定義⾃我介紹⾏為 2 步,句點( . )讓⼈員物件進⾏⾃我介紹 重複進⾏⾃我介紹 ⼈員,就是會有⼈員的⾏為 1 1 1 2 3 1 2 3

留言