關於初學面向對象的幾點表述

面向對象是做軟件開發的基礎,如果這一個最最重要的思想都沒有掌握的話,估計談不上是程序員!在此本人吹吹牛皮,嘿嘿,談談我學習面向對象的一些方法和建議!只是初級的哦!
        第一,找準一種面向對象的語言,目前來說,JAVA,PASCAL,C++,C#都是比較好的,只不過JAVA和C++之類過於煩瑣,而且難度相對於來說高些。所以本人建議用PASCAL 或者C#來說,C#就要做VS。NET了,所以本人認爲初學還是DELPHI來始吧,他是開放代碼的,這一點很重要。
        第二,便是書了,個人推薦劉藝的:DELPHI面向對象編程思想。這本書前面的可以多看些,後的章節可以省去了,(如果劉大哥看了後別告我哈,我還幫你做了廣告呢),還有就是看看DELPHI5開始人員指南,這本書經典呀。在這本書了觸一些消息機制,還有就是要注意VCL方面的內容。先就這兩本吧。
        第三,動手。這是個大難題呀,但是如果做好以上兩點的同時結合這一點,相信不會太難,面向對象嘛。不就是對象嘛,(相信各位搞對象比我在行)呵呵,開玩笑。在第一點時我特別提了DELPHI的開放代碼(VCL),因爲DELPHI的VCL本身就是一個學習面向對象最好例子,其使用的組件模式,太漂亮了,所以大家可以從它的VCL開始面向對象的編程,當你製做成功併發布了第一個控件的時候,你會發現哪些工程師的大腦真的不是人腦,這些看似簡單的東西可是好幾代人的智慧結晶呀!而且VCL所用的到很多手法都是類似WINDOW的模式,所以說這對你瞭解在WINDOW下編程也是提高不少的。總之這一點的意思 就是說:“在開始動手學習面向對象編程時,找一些經典的例子是必不可少,這裏我推薦DELPHI的VCL!”
        總結,時間較緊,胡亂寫了些文字,希望看過的朋友討論一下,沒有討論相信你也不會有進步的,再說了,高手們看了對這篇文章的指正是很有貢獻的,這可是面向廣大初學都的呀,中國的軟件事業可是要靠我們這些初學者的呀。貢獻大吧!
發佈了39 篇原創文章 · 獲贊 5 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章