用戶定義數據類型 | page 2 of 37 |
用Java(TM) 語言編寫的每一個計算機程序必須用 class 結構定義一個或多個用戶定義類型。例如,編寫一個具有狗的行爲的程序我們至少需要定義這樣一個 class 來代表一條狗:
class Dog {
void bark() {
System.out.println("Woof.");
}
}
用戶定義數據類型以關鍵字 class 開始,後緊跟該數據類型的名字,此例中爲 Dog,接下來是用{ }括起來的內容用於定義什麼是 dog。在這個簡單示例中,Dog class 沒有數據字段,只有一個方法 bark()代表 barking 行爲。