看板 C_and_CPP 關於我們 聯絡資訊
借標題問decorator pattern 去辜狗一下 1. http://sourcemaking.com/design_patterns/decorator/cpp/1 (文字版) 2. http://sourcemaking.com/design-patterns-vidtut (影片版) 扣除1是c++, 2是java版的差別 1是創一個像interface讓目標class去繼承 2是創一個像interface去繼承目標class 由於不想改目標class才會有decorator pattern 所以1是錯誤的嗎? ※ 引述《krscent (...)》之銘言: : 請問一下 : 如果今天用了某個class : 然後想要在外面(我自己的class之中)擴充他的功能 : 除了用繼承的方法之外 還有別的方法嘛@@? -- 就算是friend 最後還是會有個end 就算要fuck 起初也要有fu 就算是lover 最後還是會over 就算是believe 中間還是有個lie 就算是forget 也曾經有個get -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.53.243
dos792:連不上 05/02 20:06
dk3208:不好意思,影片版的沒看.不過1的用法是很標準的decorator 05/04 01:12
dk3208:被裝飾的class和裝飾過之後的class都要實做相同介面 05/04 01:13
walm20:影片版的 我key到 http://nopaste.csie.org/af208 05/04 02:16