足球戰術之adapter篇
時間:2024-10-20 來源: 作者: 我要糾錯
<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%>有時候,復用一條線時會產生問題,
如如果雷布羅夫加入AC milan,他和
其他隊員的配合可能會產生問題,
這時利用舍甫琴科和其他隊員的
熟練配合和他和雷布羅夫以前的
熟練配合,使用adapter模式,
可能也會組合出不錯的配合。
又如Ronaldo很久沒和其他隊友
配合,這時用全面的vieri做adapter
來跟他做球,也會打出比較好的配合。
這里前鋒之間是公有派生,和其他隊員
是私有派生,代碼如下:
class 被適配前鋒{
public:
被適配前鋒();
virtual void 射門();
virtual void 跑動();
};<p style=line-height: 150%>class 其他隊員{
public:
其他隊員();
void 跑動();
virtual bool 傳球();
};<p style=line-height: 150%>class 適配前鋒:public 被適配前鋒,private 其他隊員{
public:
適配前鋒();<p style=line-height: 150%> virtual void 射門();
virtual void 跑動();
virtual bool 傳球();
};
標簽: