裝飾模式的概念 裝飾( Decorator )模式又叫做包裝模式。通過(guò)一種對(duì)客戶端透明的方式來(lái)擴(kuò)展對(duì)象的功能,是繼承關(guān)系的一個(gè)替換方案。 裝飾模式的角色和職責(zé) 抽象組件角色:...
裝飾模式的概念 裝飾( Decorator )模式又叫做包裝模式。通過(guò)一種對(duì)客戶端透明的方式來(lái)擴(kuò)展對(duì)象的功能,是繼承關(guān)系的一個(gè)替換方案。 裝飾模式的角色和職責(zé) 抽象組件角色:...
簡(jiǎn)介 工廠模式有三種:簡(jiǎn)單工廠模式,工廠方法模式,抽象工廠模式,這三種都屬于工廠模式,但各有不同。 簡(jiǎn)單工廠模式 簡(jiǎn)單工廠模式屬于類的創(chuàng)建型模式,又叫做靜態(tài)工廠方法模式。通過(guò)...
#靜態(tài)代理 靜態(tài)代理是在編譯時(shí)就將接口、實(shí)現(xiàn)類、代理類一股腦兒全部手動(dòng)完成,但如果我們需要很多的代理,每一個(gè)都這么手動(dòng)的去創(chuàng)建實(shí)屬浪費(fèi)時(shí)間,而且會(huì)有大量的重復(fù)代碼 。 例...
前言: 最近老大讓每周寫一篇技術(shù)性的博客,想想也沒啥寫,就想著隨便拿個(gè)以前的項(xiàng)目去研究研究五大框架的底層代碼。本人水平有限,有不對(duì)的地方還望大家勿噴,指正! 開始之前先了...