面向對象:
人人都在用,有時又說不清。首先我覺得(也不知道準不準)面向對象相對於“面向過程”。
面向過程好比畫一幅“廚師削土豆”的畫,然後開始畫廚師,畫刀,畫土豆。完成!
乍一看沒什麼問題,一旦畫的需求比較多,或者不是削土豆是削蘋果,或者另一個廚師削土豆,這裏就會有很多重複的元素。
所以採取面向對象的方式,誰是“對象”呢?“廚師”,“種刀”,“水果蔬菜”。我們把它們的各個種類單獨畫出來,然後需要什麼往上拼什麼。把重複的元素提出來,修改成一定的樣式就是封裝。
基出概念
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
C++那些基礎性的東西
ShaYQ
2020-07-06 03:59:03
C#反射機制總結
zhaoguiqun
2020-06-26 11:16:12
一個經典的WCF解析
秀逗的小猫
2020-06-26 01:49:17
標準類庫 STL C++(轉)
宇明君寻
2020-06-25 06:59:25
令人鬱悶的“事務中的變量賦值錯誤”
事務中的變量(包括表變量)的操作是不受事務控制的。但是反過來,事務中的變量操作失敗,卻會導致事務提交失敗,這個有點讓人鬱悶。 下面的腳本演示這個問題。示例演示分拆以逗號分隔的 @ids 中的每個
zjcxc--个人微信公共号同名
2020-06-21 19:55:15
Tensorflow概念詳解
.SOLO.
2020-06-21 03:39:29
Linux shell 整理之 基本概念篇(一)
乾坤瞬间
2020-06-19 13:03:15
web開發之像素和DPR詳解
liujianya547733727
2020-06-15 14:08:05
小程序Flex彈性佈局詳解
liujianya547733727
2020-06-15 14:08:05
expect命令使用
Six_Fly
2020-06-08 07:29:09