输出结果?
- class base
- {
- public:
- int fun(int a=1)
- {
- return a+1;
- }
- };
-
- class derived :public base
- {
- public:
- int fun(int a=10)
- {
- return a;
- }
- };
-
- int main(int argc, char** argv)
- {
- base *a=new derived();
- cout<<a->fun()<<endl;
- }
结果为1
转载于:https://blog.51cto.com/sourberry/685036