1、重载,同一作用域的同名函数
a、同一个作用域
b、参数个数,参数顺序,参数类型不同
c、和函数返回值,没有关系
d、const也可以作为重载条件 //do(const Teacher& t){} do(Teacher& t)
2、重定义(隐藏)
a、有继承
b、子类(派生类)重新定义父类(基类)的同名成员(非virtual函数)
3、重写(覆盖)
a、有继承
b、子类(派生类)重写父类(基类)的virtual函数
c、函数返回值,函数名字,函数参数,必须和基类中的虚函数一致
更多关于物联网培训的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。