`
kmplayer
  • 浏览: 497027 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

类与函数之设计和声明

 
阅读更多
如何设计一个高效率的classes呢?考虑下面的问题:
(1)对象应该如何产生和销毁?
影响你的constructor,destructor,operator new,operator new[],operator delete,和operator delete[]的设计.
(2)对象的初始化和赋值有何不同?
影响你的constructor和assignment的行为.
(3)对象by value传递
copy constructor定义值传递的意义.
(4)对新型别而言,合法值的规范是什么?
影响你的member function内做哪些错误检验,也会影响函数抛出的exception.
(5)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics