摘要:
C++的特性之一就是多态,多态的特性就是通过虚函数来实现的,而虚函数就是通过一个虚函数表来实现的。 (关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。) #include using namespace std;class Base1 {public: virtual void f() { cout << "Bas 阅读全文
posted @ 2013-11-29 22:32 huhuuu 阅读(419) 评论(0) 推荐(0)
浙公网安备 33010602011771号