s********l 发帖数: 998 | 1 比如经典的家具设计问题。
wood chair, steel chair, wood table, steel table
同时要提供测试接口,比如是否着火,最大承重什么的。
这个测试接口 什么原则来design?
另外写个class test 然后在class furniture里面 设为friend class test ?
请高人指教
3X! | w***l 发帖数: 399 | 2 不是
最好不要改动原代码
你可以自己生成类, 你想TEST哪个就弄哪个.
你也可以自己写通用摸板类
用pre-compile就能TEST
这些都不难 | s********l 发帖数: 998 | 3 我土问一下 pre-compile是怎么个test?
我没google到~
我知道c++里面friend是一个class可以随便用另外一个class里的内容,包括private
那OOD里面 什么时候用friend比较好呢?
【在 w***l 的大作中提到】 : 不是 : 最好不要改动原代码 : 你可以自己生成类, 你想TEST哪个就弄哪个. : 你也可以自己写通用摸板类 : 用pre-compile就能TEST : 这些都不难
|
|