I have declared a function as virtual in base class. In derived class I am overriding the same function. According to me function in derived class should have been executed when I make a call to the function. But the base class function is executed.
Does anyone knows why this is happening?
Thanks in Advance