草庐IT

showEveryDept

全部标签

c++ - using-declaration 无法正常工作

在以下示例中,我试图隐藏usingEmployee::showEveryDept来自最后一个child类Designer通过在类里面设为私有(private)Elayer-#includeclassEmployee{private:charname[5]="abcd";voidallDept(){std::coutshowEveryDept();//shouldnotworkDesigner*D=dynamic_cast(E);D->showOwnDept();}但它仍在编译,输出是-EmployeecanseeeverydeptWooDesignercanseeowndept但我已明

c++ - using-declaration 无法正常工作

在以下示例中,我试图隐藏usingEmployee::showEveryDept来自最后一个child类Designer通过在类里面设为私有(private)Elayer-#includeclassEmployee{private:charname[5]="abcd";voidallDept(){std::coutshowEveryDept();//shouldnotworkDesigner*D=dynamic_cast(E);D->showOwnDept();}但它仍在编译,输出是-EmployeecanseeeverydeptWooDesignercanseeowndept但我已明