理解物件導向更多

學程式中,物件這東西算是精華的一部分吧!
雖然還有演算法等等技巧,不過許多語言都是物件導向語言。
如最近學的ActionScript 3.0 和我有興趣學習的 Java都是。
不過,前幾個月學習 Java 時,其實沒有很懂物件導向。

這次藉由 Action Script 3.0 的學習,我對物件導向其實更瞭解了!
當初使用 PHP 時,所用的物件其實和 Java 等不太相同。

我想是因為 PHP 大多用於開發網站,而 AS3, Java 用於開發應用軟體的關係。
也因此,想要深入瞭解物件,其實也要花費挺大的功夫。
在整本書中,我想我是在物件導向這方面花費較大的心思。

當我閱讀 Java 的教學時,其實沒有很清楚把繼承等觀念搞懂。
(其實那一系列教學的作者真的很厲害,可惜範例有點少,得靠自己思考。)

不過 AS3 的這本書,則就不同了!
各種情況都予以假設,因此能夠很輕鬆的把「可用和不可用」等問題釐清。
而作者也是善用「比喻」的類型,和我的程式概念建構比較接近。
(我對學電腦的人都會建議選擇「自己能理解」的書,而非「好書」因為每個人理解的方式不一樣。)

經過這次 ActionScript 3.0 的學習,我想往後的 ThinkQuest 比賽會更順利些。
(和朋友希望參加 Application Developement 的項目,因此需要應用軟體開發能力。)

而對於 Java, JavaScript, Flash 等的學習都會有更多的效益。

*總覺得,自己學東西的感覺比考試好很多呢~~

2 thoughts on “理解物件導向更多