【发布时间】:2011-11-08 00:40:58
【问题描述】:
我一直在寻找这个,对此的普遍反应似乎是“它们不相关,一个不能替代另一个”。但是假设你在面试中被问到“你什么时候会使用模板而不是继承,反之亦然?”
【问题讨论】:
-
这怎么会“不是一个真正的问题”?快乐的扳机手指让我很恼火。
-
如果你在采访中听到这个问题,是时候说再见了,因为他们只是在浪费你的时间;你现在对我们的也一样。
-
这是一个愚蠢的面试问题。充其量,这是错误的方法。你不应该问“你什么时候使用工具 X”。你应该问,“这是问题 J。你如何解决它?”答案可能是“工具 X”。
-
这实际上是一个很好的问题。它测试程序员抽象思考问题类别而不是“给定”问题的能力。找到这个问题后,问的内容就很清楚了,一点也不含糊。轨道声明中的第二次轻量级竞赛。触发愉快的关闭是边界拖钓。
标签: c++ templates inheritance