think in java - 第一章 学习笔记
生活随笔
收集整理的這篇文章主要介紹了
think in java - 第一章 学习笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
總觀第一章,作者試圖為我們講述面向對象編程(oop)的核心思想,而我的見解是,對象是對具體事物的一種抽象,對象與對象直接的關系通過消息聯系。
關于類的三大特性:繼承,多態,面向對象,這里不多說。
第一章對我有感觸的地方是:
1.作者在提供服務角度為我們說明了在設計對象的時候,要站在功能角度,設計出高內聚實現單一功能的類。
2.通過is-a 和is-like-a 的對比,揣明了java的繼承和借口的本質區別。繼承是is-a ,比如說“一個圓形就是一個幾何形狀”;而實現某接口的各個類之間,則是is-like-a的關系,它們之間功能相似,卻各有獨有的方法。
轉載于:https://www.cnblogs.com/cxyzl/archive/2012/06/11/2545172.html
總結
以上是生活随笔為你收集整理的think in java - 第一章 学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件工程师相关日语
- 下一篇: AltRun调用cmd并刷新DNS