重载:同一作用域内,函数名相同,参数类型不同的一类函数,他们就构成了重载。 覆盖:基类提供一个虚方法,子类继承基类并且重写这个虚方法,这样就构成了多态。 隐藏:基类的非虚方法被子类继承时重写,那么基类的方法就会被隐藏,在用子类对象该方法,就只会调用子类的方法。