日常生活當中我們都習慣對事物進行分類沮峡,那么這種分類的思想是否可以引入到 程序設計中。
面向對象就是將這種思想引入到程序設計中。
面向對象的意義:
將日常生活中的思維方式引入的程序設計中壹蔓。
- 避免錯誤
- 順序、選擇猫态、循環(huán)這三種 C 中的編程泛型不能滿足非科學計算中的軟件開發(fā)問題佣蓉,引來了軟件災難披摄;
將需求中的概念直觀的映射到解決方案中
- 引起軟件災難的原因就是需求變更
- 少許的需求改變對應著少許的軟件更改;
- 將分類的思想引入到軟件設計中勇凭,獲得成功疚膊,由此面向對象誕生;