【发布时间】:2011-05-25 20:36:31
【问题描述】:
可能重复:
What is the difference between a concrete class and an abstract class?
当我将光标悬停在其中一个类上时,我正在用 Visual C++ 2008 编写我正在阅读的书中做一个练习,它告诉我这是一个抽象类。现在我知道它是一个抽象类,因为这就是本练习的内容,但我很好奇是什么让 Intelisense 知道它是一个抽象类。
我做了一点功课,发现这可能是因为我在这个类中有两个虚函数,其中一个是纯虚函数。
纯虚拟是一个死的赠品,还是有其他东西可以告诉您正在处理或查看抽象类?
【问题讨论】:
-
类似于其他关于 C++ 抽象类的问题,例如 stackoverflow.com/questions/1298093/c-abstract-class
-
@Kev 你好像对C++一无所知,怎么判断这是不是骗子?
-
@neil - 它在同一领域。检查stackoverflow.com/questions/2149207 中接受的答案 - 准确告诉他抽象类是什么
-
@kev 投票最多的答案恰好是错误的,如果使用它会表现出未定义的行为。
标签: c++ visual-studio-2008 abstract-class pure-virtual