陣列宣告 Class即類別,是物件導向程式中重要的程式單元,在此之前我們寫的程式範例都是一個Class。 在本節我們將介紹為主程式使用的物件類別。 |
一、屬性 舉例來說一個學生 student 的類別可以有『學號』及『姓名』兩種屬性。 宣告此類別的程式如下: class student { int id; //學號 String name; //姓名 } 宣告使用時方式如下: student A = new student(); //變數A是一個屬於學生類別的變數,在此配置實體記憶體給A 要使用此變數時方式如下: A.id = 123; A.name="王建民"
練習:寫個程式定義一個學生類別變數,並顯示其內容於銀幕。
|
一、方法 類別之內除了屬性還有『方法』,基本上就是副程式,譬如我們在VB裡面常用的ToString就是一個物件內的方法。 在上述的Student類別可以加入一個顯示資料的方法: void
show() 呼叫時的用法是: 物件名稱.show 程式如下:
方法也常常有參數的傳遞,如設定屬性(id),程式範例如下:
|
|