药品 | 健康 | 保健 | 老人 | 心理 | 饮食 | 健身 |
返回首页
当前位置: xbj.cc > 健身 > 体育运动 > 球类运动 > 足球 >

足球战术之facade篇

时间:2019-05-13 17:36来源:有问必答健康社区 作者:点击: 点击手机浏览

<p style=line-height: 150%>接上回:

<p style=line-height: 150%><A href="http://www.csdn.net/develop/article/11/11270.shtm">http://www.csdn.net/develop/article/11/11270.shtm</A>

<p style=line-height: 150%>象AC Milan的三叉戟是球队的核心,而其他队员
都只是工兵型的球员。所以可以把三叉戟作为
一个facade来用。好处是对客户(教练)屏蔽了
其他队员,减少了客户(教练)处理的对象数目
并使子系统使用起来更方便;实现了子系统与
客户(教练)之间的松耦合关系,而队员之间是
紧耦合的;如果需要,并不妨碍客户(教练)使用
其他球员,因此你可以在系统(球队)易用性和通
用型之间加以选择。
代码如下:
class 其他球员{
public:
    其他球员();
    virtual ~其他球员();
}

<p style=line-height: 150%>class 三叉戟{
public:
     三叉戟();
     virtual void 联系();
};

<p style=line-height: 150%>void 三叉戟::联系()
{其他球员 其他球员();
}




------分隔线----------------------------
| 手机浏览 | 关于新保健 | 我要投稿 | 联系我们 | 人才招聘 | 友情链接 | 版权申明 | 广告合作 | 网站地图 | TAG标签 |  TOP↑