• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

Bjarne Stroustrup的FAQ:C++的风格与技巧

发布: 2008-4-23 15:44 | 作者: 不详 | 来源: www.wushuang.net | 查看: 101次 | 进入软件测试论坛讨论

领测软件测试网

#T].[r6I-dY%X {
9x+b[,^Rv.J(R软件测试技术门户)[ CF*uyu6c Uk1W
这是所谓的“工厂模式”(the factory pattern)的一个变形。关键在于,user函数与AX或AY这样的类的信息被完全分离开来了。 软件测试技术门户%}K-z*N.Y W

Vy;_"`G T为什么重载在继承类中不工作? 软件测试技术门户4z;^8a&W/E%T-]_$Wo
软件测试技术门户1vJ5WuB'z#vN)w
这个问题(非常常见)往往出现于这样的例子中: 软件测试技术门户~m W!xz%Q p9m FU.|

IWaO@ d!@#include<iostream>
vmd}Xf$n*@ YxM^using namespace std; 软件测试技术门户#aQ:oQCrV
软件测试技术门户!} yY3w2Ad)o*A8y
class B {
bI6U g#G?.Z \public:
I)H/]EYint f(int i) { cout << "f(int): "; return i+1; }
Q#k7j1g!E a"@.s0k2s// ...
N3U7x-?1F1^y};
0^!l;^-u*P([+L Q"?'R软件测试技术门户9|V6W(_D}nR
class D : public B { 软件测试技术门户3tz0m