重载(overload),重写(override),屏蔽(hide)
重载:在相同的作用域内,函数名称相同,参数或常量性不同的相关函数称为重载,重载函数之间的区分主要在参数和常量性(const)的不同上,若仅仅是返回值或者修饰virtual,public/protected/private的不同不被视为重载函数(无法通过编译)。不同参是指参数的个数或者类型不同,而类型不同是指各各类型之间不同进行隐身类型转换或不多于一次的用户自定义类型转换。当调用发生时,编译器在重载决议时根据调用所提供的参数来选择最佳匹配的函数。重载:在相同的作用域