C ++多态性及其类型