使用下面给出的结构定义...
struct A {
virtual void hello() = 0;
};
方法#1:
struct B : public A {
virtual void hello() { ... }
};
方法#2:
struct B : public A {
void hello() { ... }
};
这两种重写 hello 函数的方法有什么区别吗?
它们是完全相同的。它们之间没有什么区别,只是第一种方法需要更多的打字并且可能更清晰。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)