Alan Kay面向對象之父總結的OOP特性

1.一切都是對象 
2.計算通過對象間相互通信,請求其他對象執行動作來實現。對象間通過發送和接受消息來通信。消息是由對動作的請求以及完成任務所必須的參數組成
3.每個對象都有自己的內存,其中可能包括了其他的對象
4.每個對象都是某個類的實例,類其實就是一組相似的對象,如證書或列表
5.類是對象相關習慣行爲的儲存庫(repository).也就是說,同一個類的所有對象都能執行相同的動作。
6.類被組織成有單個根結點的樹狀結構,被稱爲繼承層次結構。與類實例相關的內存和行爲都會被樹結構中的後代自動繼承
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章