virtual void print()const;//f2 virtual void print() //f1
f1和f2的函数签名是不一样的,circle内的f1类型的print 和getArea都是Two类里面的,circle内的f2类型的函数是f1类型的函数的重载