目前正在开发一款控制台游戏。 在后面的阶段将它开发到windows界面。面向对象设计
想知道以下几点:
1.目前我有几个掌握游戏逻辑的类。 我还有一个班级负责管理整个游戏,还有一个班级负责管理使用游戏管理器的控制台的视图。正在通过Program类访问 ,其管理所述视图中的类(具有空隙主)
问题是:其中我应该使用用于每个类别的上述的(一般)访问改性剂的问题,我应该使用内部还是公共? 考虑一下,我希望这适用于以后的任何实现,而不必更改游戏逻辑部分的代码。
2.a。对于NameSpaces或Projects的代码组织,应该如何组织?
我应该在相同的解决方案下创建两个名称空间(项目): 一个会保存游戏逻辑类,其次是程序类和管理控制台视图的类?
b。访问修饰符现在应该如何按照这样的安排?
对不起,说来话长
感谢
我目前... 我想知道... 阅读更好作为一个问题 – CodingBarfield 2011-03-24 10:58:05