字體:小 中 大 | |
|
|
2011/12/02 13:06:20瀏覽159|回應0|推薦1 | |
物件導向,泛指開發軟體的一種思維與精神,這個思維與精神正是影響程式碼撰寫風格的重要因素。 何謂物件?舉凡生活中任何具體的人事物或抽象的概念,皆可稱之為物件。 程式設計,係指將電子化需求之思維,轉換為軟體系統的過程。 物件導向程式設計,以具體或抽象人事物之間的互動為主要思維主軸,進而把電子化需求轉換為程式碼的一種理念與過程 設計模式,即是物件導向程式設計的最佳思路總集。換句話說,設計模式就是許多經過千鎚百煉,且能解決問題的方法與思維。 與其說物件導向是一種技術,不如說它是一種軟體開發的「方法論」或「思維與精神」。真實世界的運作模式,說穿了就是這些互動而已: 1. 人與人 2. 人與物 3. 人與事 4. 物與物 5. 事與事 物件導向的最大特點在於:它是以「接近真實世界的運作模式」來思考「如何實現電子化需求」 而程序導向是以「系統功能有哪些動作或步驟」來思考「如何實現電子化需求」 |
|
( 心情隨筆|雜記 ) |