基出概念

面向對象:
人人都在用,有時又說不清。首先我覺得(也不知道準不準)面向對象相對於“面向過程”。
面向過程好比畫一幅“廚師削土豆”的畫,然後開始畫廚師,畫刀,畫土豆。完成!
乍一看沒什麼問題,一旦畫的需求比較多,或者不是削土豆是削蘋果,或者另一個廚師削土豆,這裏就會有很多重複的元素。
所以採取面向對象的方式,誰是“對象”呢?“廚師”,“種刀”,“水果蔬菜”。我們把它們的各個種類單獨畫出來,然後需要什麼往上拼什麼。把重複的元素提出來,修改成一定的樣式就是封裝。

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