OOP

通常,OOP被理解爲一種將程序分解爲封裝數據及相關操作的模塊而進行的編程方式。有別於其它編程方式,OOP中的與某數據類型相關的一系列操作都被有機地封裝到該數據類型當中,而非散放於其外,因而OOP中的數據類型不僅有着狀態,還有着相關的行爲。OOP理論,及與之同名的OOP實踐相結合創造出了新的一個編程架構;OOP思想被廣泛認爲是非常有用的,以致一套新的編程範型被創造了出來。(其它的編程範型例如函數式編程或過程式編程專注於程序運行的過程,而邏輯編程專注於引發程序代碼執行的斷言)

既面向對象又面向過程:ruby,python

變化:

怎樣設計邏輯=>怎樣定義數據,邏輯放在放在方法裏面

http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep#Architecture

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章