资源描述
按一下以編輯母片標題樣式,按一下以編輯母片20,第二層18,第三層16,第四層16,第五層16,*,*,第,十,章 類別與物件產生,內容,物件導向的設計理念,類別的宣告,物件的產生,靜態變數的運用,1,10-1,物件導向設計理念,(1),描述現象需符合真實現象,譬如:,日期限制,身材限制,薪資限制,年齡限制,物件特性,描述現象功能 變數,限制條件之程式功能 方法,獨立記憶體空間,2,10-1,物件導向設計理念,(2),物件個體內容,變數成員,方法成員,動態記憶體,宣告區域變數,3,10-1,物件導向設計理念,(3),變數成員屬性:,隱藏性變數(private),公開性變數(public),共用性變數(static),4,10-1,物件導向設計理念,(4),方法成員的屬性,:,公開性方法(public),私有性方法(private),保護性方法(protected),5,10-1,物件導向設計理念,(5),類別與物件關聯,ne,w 產生,6,10-2,類別的宣告,(1),類別宣告語法,public:公開性,private:私有性,protected:保護性,類別及成員宣告語法:,範例:,modifier class class_name ,modifier declaration variable 1;,modifier declaration variable 2;,.,modifier declaration method 1;,modifier declaration method 2;,.,public class Employee ,private int ID;,String name;,.,int getID() .,void setID(int i) .,7,10-2,類別的宣告,(2),宣告方法成員,宣告方法成員語法:,範例:,modifier retrun_type method_name (arg,.,method_body,.,int setPay(int pay) ,if (pay java Ex10_2,* 未登錄前庫存量 *,品名 單價 庫存量 金額 總庫存金額,可口奶滋 20 50 1000 2780,黑松汽水 12 40 480 2780,味全鮮乳 15 50 750 2780,蘋果西打 8 80 640 2780,(1) 可口奶滋 (2) 黑松汽水 (3) 味全鮮乳 (4) 蘋果西打,請輸入貨品編號(或大於 5 離開) =1,進出貨數量 =-10,品名 單價 庫存量 金額 總庫存金額,可口奶滋 20 40 800 2580,黑松汽水 12 40 480 2580,味全鮮乳 15 50 750 2580,蘋果西打 8 80 640 2580,總庫存金額(product.total) = 2580,16,
展开阅读全文