足球戰(zhàn)術(shù)之a(chǎn)dapter篇
時(shí)間:2024-10-20 來源: 作者: 我要糾錯(cuò)
<p style=line-height: 150%>接上回:<p style=line-height: 150%><A >http://www.csdn***/develop/read_article.asp?id=11516</A><p style=line-height: 150%>有時(shí)候,復(fù)用一條線時(shí)會(huì)產(chǎn)生問題,
如如果雷布羅夫加入AC milan,他和
其他隊(duì)員的配合可能會(huì)產(chǎn)生問題,
這時(shí)利用舍甫琴科和其他隊(duì)員的
熟練配合和他和雷布羅夫以前的
熟練配合,使用adapter模式,
可能也會(huì)組合出不錯(cuò)的配合。
又如Ronaldo很久沒和其他隊(duì)友
配合,這時(shí)用全面的vieri做adapter
來跟他做球,也會(huì)打出比較好的配合。
這里前鋒之間是公有派生,和其他隊(duì)員
是私有派生,代碼如下:
class 被適配前鋒{
public:
被適配前鋒();
virtual void 射門();
virtual void 跑動(dòng)();
};<p style=line-height: 150%>class 其他隊(duì)員{
public:
其他隊(duì)員();
void 跑動(dòng)();
virtual bool 傳球();
};<p style=line-height: 150%>class 適配前鋒:public 被適配前鋒,private 其他隊(duì)員{
public:
適配前鋒();<p style=line-height: 150%> virtual void 射門();
virtual void 跑動(dòng)();
virtual bool 傳球();
};
標(biāo)簽: