Effective C++
小屋的思念
这个作者很懒,什么都没留下…
展开
-
Effective C++学习有感--第六章 继承与面向对象设计(一)
最近从图书馆借了一本Effective C++, 仰慕Scott Meyers和侯捷大师的心情,十分膜拜的读了这本书,就像导读里面说的那样,“阅读本书的一个方式是,从你感兴趣的条款开始,然后看他逐步把你带往何方”,因此对我来说,就从继承与面向对象开始把。 心得1:Public继承是is-a的关系! Public继承是一种is-a的的关系,也就是一种“是”的关系,即如果Cl原创 2011-12-21 21:27:18 · 267 阅读 · 0 评论 -
Effective C++学习有感--第六章 继承与面向对象设计(二)
今天继续学习继承与面向对象的章节,在这个章节里,我们会学到一些易于常规的东西。 心得1:考虑Virtual函数以外的选择 在条款35里,作者举了一个例子,一个游戏人软件里,会有暴力砍杀的情节,因此有必要为每个人物设计一个继承体系,人物被人伤害或者其他因素降低健康程度的情况并不罕见,因此决定写一个成员函数HealthValue(),然后返回一个int,由于不同的人物会有不同的选原创 2011-12-23 10:18:03 · 292 阅读 · 0 评论