一切都是為了高內(nèi)聚低耦合的封裝思想 它是開閉原則的延伸 說白了就是多考慮繼承(衍生)的同時,子類多做擴(kuò)展,克制覆蓋父類的非抽象方法若子類重載父類的方法,入?yún)?yīng)該更寬松(比如父...
一切都是為了高內(nèi)聚低耦合的封裝思想 它是開閉原則的延伸 說白了就是盡量用private修飾符,不要啥都公開,盡量啥都不公開不該自己來操作的邏輯,就別操作了以免因此引進(jìn)來不相干的類
一切都是為了高內(nèi)聚低耦合的封裝思想 它是開閉原則的延伸 說白了就是一個類/接口/方法只有一個職責(zé),這個類/接口/方法只會因?yàn)檫@個職責(zé)的調(diào)整而調(diào)整
很棒的思路
Android項(xiàng)目實(shí)戰(zhàn) EventBus的封裝EventBus 大部分人都用過了,就不再介紹了,本篇主要講一下實(shí)際項(xiàng)目中EventBus的封裝過程。 1、正常用法 根據(jù)官網(wǎng)的介紹和網(wǎng)上博客的講解,一般用法如下: 可以看到...
活捉我老師
Dagger2從入門到放棄再到恍然大悟寫在前面:我目前就職于阿里巴巴-菜鳥,團(tuán)隊(duì)目前缺人,招聘java和客戶端開發(fā),招聘對象為:社招和19屆畢業(yè)的校招生,有適合的人選發(fā)送簡歷到我個人郵箱:hsk256@163.c...