下列何者與物件導向(Object-oriented)無直接關係? (A)Enc..-阿摩線上測驗
1F 陳妙妙 國一下 (2013/05/30)
物件導向三大特色: (1)封裝(encapsulation) 從要處理的資料裡面,選出抽象程度較高的成為一個類別,而此類別中又可以分為要處理的資料及處理資料的類別,而此類別又可以分為要處理的資料及處理資料的方法。為了達到資訊隱藏的目的,應該將所有類別內的資料存取等級設成私有(private),外界只能透過此類別提供的函數來存取內部資料。 (2)繼承性(inheritance) 一個類別(class)擁有你要的資料的部分功能,你可以採用繼承的方式,減少撰寫相同的程式碼,專注在相異的程式碼撰寫上。但是當原先的類別改變時,繼成此類別的子類別也會受到影響。 (3)多型(polymorphism) 當程式在執行前才真正決議(resolve)變數的型別,這稱為後期繫結。多型就是應用這種技術,... 查看完整內容 |