談一談物件導向

2021-09-25 04:07:44 字數 516 閱讀 5360

前序:首先我認為物件導向思想是人類慣性思維在**編譯領域的一次很明顯的體現。-----------

物件導向思想拉近了開發人員與**的距離感,使**變成了可以閱讀的文章。把成千上萬行的**變成一本可以較短時間理解的書籍。

物件導向的眾多特性中比較突出的幾個①封裝②繼承③多型。本文就**優化方向談一下物件導向,其中繼承和多型不談了,當然繼承和多型也是優化的重要組成,但是目前本人接觸不到所以重點談一下封裝。

封裝簡單說就是把資料以及這些資料的相關操作組織到一起,形成乙個抽象的功能集合,就是俗稱的類。這裡其實我感覺按照人類的習慣,應該設計類的時候把類設計成可以分級的類,比如大類裡邊可以巢狀小類,這樣豈不是可以再一次優化**,因為既然類是為了見名識意為什麼不能無限制分級呢不懂!!

按照現在主流的封裝優化思想高內聚和低耦合,高內聚:盡可能類的每個成員方法只完成一件事(最大限度的聚合);低耦合:減少類內部,乙個成員方法呼叫另乙個成員方法。按照最大限度的說法我的想法是如果全世界全部開源的話,現在所有存在的**都可以無限制的優化。

談一談教育

今晚和研究生的師兄聊了會天,突然就說到教育的問題,有點感想,就寫下來,算是我對中國教育的一點看法吧。毫無疑問,中國的教育體制存在不少問題。在高中的時候或許還不是那麼明顯 對比起大學來說 上了大學,我才看清了我們教育的一些弊端。我覺得,最大的弊端,在於價值觀的引導問題上。不知道大家有沒和我一樣覺得當今...

談一談裁員

資本寒冬,經濟不景氣,要保持公司運作,可能會涉及到裁員。另外,有些員工的價值觀已經與公司不符,再留用可能會影響團隊和公司的和諧,此時也可能會涉及到裁員。裁員,不是說想裁就能裁的,需要考慮幾個方面 為什麼要裁?是否可以不裁?裁員是否會影響業務程序?裁員是否會付出經濟代價 賠償 裁員是否會負一定的法律責...

簡單的談一談AOP(面向切面程式設計)

時光如梭,轉眼之間,春招已然結束,秋招正在趕來,又到了技術布道的時候了。今天簡單的聊一聊aop aspect oriented programming 起因 專案中需要檢視一些方法前後的執行時間,以便合理的推測出 是否能夠扛得住xxqps的訪問。要是每個方法前後都寫乙個時間減法,那可真是個累活了,於...