函数重载回顾
函数重载的本质为相互独立的不同函数
c++中通过函数名和函数参数确定函数调用
无法直接通过函数名得到重载函数的入口地址
函数重载必然发生在同一个作用域中
类中的成员函数可以进行重载
构造函数的重载
普通成员函数的重载
静态成员函数的重载
问题:
全局函数,普通成员函数以及静态成员函数之间是否可以构成重载?
作用域不一样,不可以。
普通成员函数以及静态成员函数可以。都在同一个类
小结
类的成员函数之间可以进行重载
重载必须发生在同一个作用域中
全局函数和成员函数不能构成重载关系
重载的意义在于扩展已经存在的功能