函数的默认参数:
1.函数的默认参数必须放在形参的右边而且在默认形参的右边不能出现没有无默认参数的形参
2.如果函数的声明给出了默认的参数,那么函数的实现就不能定义默认参
3.声明成员函数时没有给出默认的参数,而实现成员函数有默认参数,调用时可能看不到默认参(当函数实现放在前面的时候,可以看到)、
4.因此通常默认参数放在.h声明中
多态--->重载(overload)
重载的实现原理:函数的名称粉碎
函数名称粉碎的查找方法:
在代码中,声明一个函数不去实现它,但是在main函数中去调用这个函数,然后编译、连接检查代码,在错误的提示里就能查看到函数的粉碎的名称。