在C++中如果基类指针指向派生类对象,如果基类和派生类都具有相同的函数,如果基类的函数不为虚函数,那么派生类的指针调用该方法会根据指针的实际类型来调用方法,称为overwrite, 如果为虚函数,那么就会调用实际指向的类的方法。称为override.
在Java中,如果基类 类型的变量指向派生类,如果他们有相同的函数,则调用派生类的方法。
新的博客地址请访问:https://blog.imekaku.com/
在C++中如果基类指针指向派生类对象,如果基类和派生类都具有相同的函数,如果基类的函数不为虚函数,那么派生类的指针调用该方法会根据指针的实际类型来调用方法,称为overwrite, 如果为虚函数,那么就会调用实际指向的类的方法。称为override.
在Java中,如果基类 类型的变量指向派生类,如果他们有相同的函数,则调用派生类的方法。
开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。