橋接模式

在開始學java的時候老師講到繼承的時候,總是喜歡用一個例子來講解,那就是畫圖,這裏有一個畫筆,可以畫正方形、長方形、圓形(這個大家都知道怎麼做吧,我就不解釋了)。但是現在我們需要給這些形狀進行上色,這裏有三種顏色:白色、灰色、黑色。這裏我們可以畫出3*3=9中圖形:白色正方形、白色長方形、白色圓形。。。。。。到這裏了我們幾乎到知道了這裏存在兩種解決方案:       方案一:爲每種形狀都提供各種
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息