面向对象程序设计 团队作业1
【未完待续】
作业要求
思路描述。描述对于自己此次任务是如何思考的。
- 如何把简单的类进行扩展,如何应用继承多态虚函数,使代码和对象的层次结构更优美,或者说能不能实现热插拔的效果,我的想法是从地图、建筑、人物这三类中扩充出诸如小兵、英雄、防御塔、水晶、不同地图等多种多样丰富多彩的结果。如何处理对象之间的消息,基于对象和面向对象的思维方式。
设计实现过程。设计包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何。
- 基础类:地图、人物、建筑
- 扩展类:小兵、英雄、防御塔、水晶、不同地图
- 详细类:各种小兵、各种英雄、不同的防御塔、不同的水晶
- 基础函数:
- 扩展函数:
- 详细函数:
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号