[爆卦]oop封裝是什麼?優點缺點精華區懶人包

雖然這篇oop封裝鄉民發文沒有被收入到精華區:在oop封裝這個話題中,我們另外找到其它相關的精選爆讚文章

在 oop封裝產品中有1篇Facebook貼文,粉絲數超過2萬的網紅紀老師程式教學網,也在其Facebook貼文中提到, 物件導向程式設計概念簡介 (OOP, Object-Oriented Programming) 今天介紹的這篇,是很多學員在學「物件導向程式設計(中國翻譯為「面向對象編程」)」時,都會問的問題。那就是:「究竟什麼是物件導向?」 這個問題很簡單,也很困難。就像完全沒有「游泳」這個概念的人問我:「究...

  • oop封裝 在 紀老師程式教學網 Facebook 的最佳解答

    2013-06-02 09:50:00
    有 15 人按讚

    物件導向程式設計概念簡介
    (OOP, Object-Oriented Programming)

    今天介紹的這篇,是很多學員在學「物件導向程式設計(中國翻譯為「面向對象編程」)」時,都會問的問題。那就是:「究竟什麼是物件導向?」

    這個問題很簡單,也很困難。就像完全沒有「游泳」這個概念的人問我:「究竟什麼叫做游泳?」一樣。我當然可以說:「這是一種運動。人會泡在水裡,藉由撥水與踢水使自己前進...」。但,沒概念的人,很難光靠用嘴巴講讓他們了解。最好的方法,就是親自帶他們去泳池,然後自己游游看。

    同理,我也可以說:「物件導向就是把『資料』,與操作資料的『函數』綁成一包,給予一個名字。這樣一來,『資料』與『函數』可以緊密結合...」。或者是更不負責任的說:「凡具備『封裝』、『繼承』、『多型』三大特色的語言,就是物件導向語言...」但最好的方法,還是實際學一陣子物件導向程式設計。

    本篇對於「物件導向程式設計」講得還算清楚。如果您正在苦惱「什麼是物件導向程式設計?」,那麼您一定要看看!

    http://www.codeproject.com/Articles/600449/IntroductionplustoplusObjectplusOrientedplusProgra