类的继承中基类调用在子类中被重定义的函数的问题

①定义A类,定义B类,B类公有继承A类。
②定义A类时定义公有成员函数a,b,其中a调用了b
③B类重写了函数b
④有一个B类成员,请问如何才能使B类成员调用a函数时,执行的是重写过的b函数

A类中b定义为虚函数