手机版

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

时间:2025-07-03   来源:未知    
字号:

本书设计实例从面向对象的设计中精选出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文档下载到电脑,方便复制、编辑、收藏和打印
下一篇:特种加工论文
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)