瀏覽單個文章
michelle_lai529
*停權中*
 

加入日期: Dec 2005
文章: 21
物件導向是一個觀念,並沒有什麼特別的定義,這個觀念沒建立,程式在怎麼強,都只是半吊子...
物件導向最主要的是類別觀念,類別像一個藍本,定義了一個模型,包含了鎖應該有的屬性,事件和方法...
其實萬物的分類本身就像是一個物件導向的類別,假設定義了人這個類別,膚色跟長相就是屬性,情緒的觸發跟酸甜苦辣的反應就是事件,所會的一切都是方法...定義了人這個類別,並不代表產生人,而是在依照類別去產生實體的時候產生了一個人,依照給予屬性的不同,可以產生各式各樣的人,但是都脫離不開人這個類別...
應用這種觀念去定義一個類別,除了解決問題以外,也讓這個類別有延展性,能更加有彈性...像做出一部車子,只能解決一個人的交通問題,製作一個車子的類別,卻可以解決所有人"行"的問題...
這是物件導向的基本觀念,既然選了,多去瞭解,個人認為這是寫程式的基本核心觀念,其實該是必修...
舊 2007-09-24, 12:13 AM #6
回應時引用此文章
michelle_lai529離線中