多态分为静多态和动多态 静多态:编译时的多态 也称为早绑定,在编译时期就会确认其调用规则 静态链编确认的属性 1.类型 2.可访问属性 3.函数的默认值 动多态:运行时的多态 满足条件: 1.公有继承:因为公有继承 “是一个” 2.虚函数 3.必须拿指针或引用去调动虚函数