设计模式可复用面向对象软件的基础 第3章 创建(2)

发布时间:2021-06-05

本书设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好,表达清楚的软件设计模式,这些模式在实用环境下有特别有用

E n t e r为更加复杂的游戏操作提

供了一个简单基础。例如,如果你在

一个房间中说“向东走”,游戏只能确定

直接在东边的是哪一个 M a p S i t e并

对它调用E n t e r。特定子类的E n t e r

操作将计算出你的位置是发生改变,

还是你会碰壁。在一个真正的游戏中,

E n t e r可以将移动的游戏者对象作为

一个参数。

R o o m是M a p S i t e的一个具体

的子类,而 M a p S i t e定义了迷宫中

构件之间的主要关系。 R o o m有指向

其他M a p S i t e对象的引用,并保存一

个房间号,这个数字用来标识迷宫中

的房间。

下面的类描述了一个房间的每一面所出现的

墙壁或门。

设计模式可复用面向对象软件的基础 第3章 创建(2).doc 将本文的Word文档下载到电脑

上一篇:WSUS服务器的迁移

下一篇:特种加工论文

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219