我認為的裝飾者模式應該是不去修改 Canvas 代碼,而是在裝飾器中組合一個 Canvas實例,然后寫一個 draw() 方法。
2017-02-18
適配器目的是讓接口不兼容而不能一起工作的那此類可以一起工作或者轉換為客戶需要的接口,感覺已經達到這點了啊,就你們厲害,還有別的適配器嗎?
2017-02-16