virtaul function
Posted
by hitech
on Stack Overflow
See other posts from Stack Overflow
or by hitech
Published on 2010-03-18T00:49:53Z
Indexed on
2010/03/18
0:51 UTC
Read the original article
Hit count: 214
c++
class a { virtual void foo(void) ; };
class b : public a { public: virtual void foo(void) { cout<< "class b"; } };
int main ( ) { class a *b_ptr = new b ; b_ptr->foo(); }
please guide me why the b_ptr->foo() will not call the foo() function of the class b?
© Stack Overflow or respective owner