海上钢琴师

色彩的图画

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  1 Posts :: 8 Stories :: 0 Comments :: 0 Trackbacks

常用链接

留言簿

我参与的团队

搜索

  •  

最新评论

1.设计还没成型,就先做实现了,结果可想而知,都成废品了现在,没有办法,只有重新开始,重构
2.粗枝大叶,当我着急实现的时候,代码就写的特乱,没有规范了,所以,一定要注意细节,特别要注意细节
3.又出现一个问题,分工不明确,导致两个人在做同一件事




好方法:
如何封装属性(eg.int类型的):
 int      GetInterAttr( InteractiveIntAttr attr ) const;
 void     SetInterAttr( InteractiveIntAttr attr, int value );
enum InteractiveIntAttr
 {
  IIA_TYPE,  ///<类型
  IIA_X,   ///<X坐标
  IIA_Y,   ///<Y坐标
  IIA_DIRECTION, ///<物件朝向
  IIA_MAX
 };
int    m_iAttr[ IIA_MAX]; ///< 属性数据 
这样就可也省去好多的get,set,但我觉得还是直接用变量更直接~ ~
posted on 2008-04-21 17:49 海上钢琴师 阅读(76) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航:   博客园   博客园最新博文   博问   管理