专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
既然“类”是OP思路方法中对现实世界进行模拟和抽象种工具而现实世界中类是分层次有大类、中类、小类的分如人类是地球上所有人总属类在这个大属类中按肤色可进步分为黄种人、白种人、黑种人等区别肤色人除具有人类这样些共同特征外还具有某种肤色人种所独有特征在对人类进行研究时如果不注意这些区别特征研究就难以深入00P思路方法中用“子类”来模拟现实世界中类层次问题例如在设计个“类”C1ass—Student来模拟华中大学全体学生组成集合接着还可以以Class—StLldent类为基础来设计个“子类”Class—Student—Cornputer来模拟华中大学计算机系学生从现实 [阅读全文] [PDF]
这次我们看看菱形结构虚继承虚继承引入本就是为了解决复杂结构继承体系问题上篇我们在讨论虚继承时用是个简单继承结构只是为了打个铺垫   我们先看看这几个类这是个典型菱形继承结构c100和c101通过虚继承共享同个父类c041c110则从c100和c101多重继承而来 struct c041 {  c041 : c_(0x01) {}  virtual void foo { c_ = 0x02; }  char c_; }; struct c100 : publ [阅读全文] [PDF]
1 共2条 分1页