【发布时间】:2012-02-14 22:56:39
【问题描述】:
两者有什么区别:
class A {
public:
void virtual method1() {...};
virtual void method2() {...};
};
编译器(编辑:Apple LLVM 3.0)并没有抱怨它。我知道method1不是虚方法(讲多态),那又是什么呢?
谢谢
【问题讨论】:
-
我认为作为重复提出的问题不太正确。
-
哎呀!你是对的! @subzero:你为什么说
method1不是virtual方法?在我看来它是virtual!