Really nice info of Virtual function. I was really confused with virtual function having multiple inheritance