这个功能怎么实现?(新手的提问)(200分)

  • 主题发起人 主题发起人 davidchangzheng
  • 开始时间 开始时间
to:rongyu
可以算也可以不算了!我的mail:duanry@163.com
 
老段,如果是个boy的话,建议不要使用真名。
对于这个问题,你的想法基本上没有问题。
其实使用什么语言到无所谓。关键是设计思想。
该问题时十分典型的面向对象的问题!
可以构造一个抽象基类
abstract CFigure
{
PRIVATE:
Position m_Pos;
....
Public:
Draw()
Move()
Zoom()
...
}
利用继承和动态约束就OK啦。
保存可以保存对象的属性,打开时动态生成对象!
 
同意sdutsdt
 
多人接受答案了。
 
后退
顶部