NOTE:1.derived classes 内的名称会遮掩base classes内的名称。在public继承下从来没有人希望如此。2.为了让被遮掩的名称再见天日,可使用using 声明方式或转交函数(forwarding functions)。