足球戰術->單刀赴會之prototype篇 (轉)
接上回:
/Develop/read_article.?id=11949">
使用,用其他隊員牽制
對手的注意力,然後帶球隊員透過個人
技術甩脫對方的防守,單刀赴會得分
(clone)。就像皇馬在西甲半程時齊達內
進的那個球。好處是在進攻進行時決定
是否射門或改用其他方法;動態控制
射門;改用不同球員來變化射門方式;
減少進攻需要的隊員數;動態換人
改變進攻來改變戰術。缺點是:需要
每個隊員都有單刀赴會的能力,實現
起來比較困難:)
程式碼如下:
class 牽制隊員:public 隊員{
public:
牽制隊員(中路*,左路*,右路*);
virtual 兩路* 中路包抄 const;
virtual 右路* 左路包抄 const;
virtual 左路* 右路包抄 const;
private:
兩路* _中路包抄原型;
右路* _左路包抄原型;
左路* _右路包抄原型;
};
左路* 牽制隊員::右路包抄 const{
return _右路包抄原型->左路單刀;
}
class 左路帶球隊員:public 帶球隊員{
public:
帶球隊員();
virtual void 啟動();
virtual 左路* 左路單刀 const;
private:
/*...自己特性*/
};
左路* 左路帶球隊員::左路單刀() const{
return new 左路(*this);
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-996476/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 足球戰術之Builder篇 (轉)UI
- 足球戰術之adapter篇 (轉)APT
- 足球戰術之observer及memento篇 (轉)Server
- 足球戰術->全攻全守之visitor篇 (轉)
- 足球戰術->組合進攻之composite篇 (轉)
- Javascript篇之Prototype的原型JavaScript原型
- DirectShow之介面實戰篇(一) (轉)
- DirectShow之介面實戰篇(二) (轉)
- DirectShow之介面實戰篇(三) (轉)
- 足球黑科技之AI與足球智慧分析AI
- 小李飛刀 之 程式設計師版 (轉)程式設計師
- JBuilder9.0+Weblogic7.0實戰篇之Session Bean篇 (轉)UIWebSessionBean
- JBuilder9+Weblogic7實戰篇之工具篇(JDK) (轉)UIWebJDK
- 騰訊 、 網易的足球遊戲大戰遊戲
- JBuilder9+Weblogic7實戰篇之工具篇(Weblogic) (轉)UIWeb
- JBuilder9+Weblogic7實戰篇之Filter運用篇 (轉)UIWebFilter
- JBuilder9+Weblogic7實戰篇之工具篇(JDBC 2) (轉)UIWebJDBC
- JBuilder9+Weblogic7實戰篇之工具篇(JDBC 1) (轉)UIWebJDBC
- cocos2d-x 提升篇 (17) 簡單的桌上足球遊戲遊戲
- 【GNU/Linux實戰手記之Emacs篇 上】 (轉)LinuxMac
- GNU/Linux實戰手記之基本操作篇 (轉)Linux
- .Net微服務實戰之技術架構分層篇微服務架構
- 淺談RASP技術攻防之實戰[環境配置篇]
- 設計模式之Prototype設計模式
- 解讀分散式防火牆之――技術篇(轉)分散式防火牆
- JBuilder9.0+Weblogic7.0實戰篇之JSP+SERVLET篇 (轉)UIWebJSServlet
- JBuilder9+Weblogic7實戰篇之JSP使用JDBC篇 (轉)UIWebJSJDBC
- 孿生兄弟(Prototype) (轉)
- ChatGPT 之每月一萬刀ChatGPT
- 我是幸運博友:赴廈門參加微軟會議(準備篇)薦微軟
- 機器學習實戰之開篇機器學習
- 淺談RASP技術攻防之實戰[程式碼實現篇]
- 【GNU/Linux實戰手記之安裝配置篇】 (轉)Linux
- JBuilder9+Weblogic7實戰篇之Entity Bean運用篇(一) (轉)UIWebBean
- ■ 例項學習 PHP 之表單處理篇 (轉)PHP
- 求教:模型設計之Prototype模型
- 實況足球戰略版《實況球會經理》今日全平臺公測!
- 技術主管的瑞士軍刀