最新回答 / qq_鸿心横天_0
关键这个问题是如果不异常的话,还能实现多态?不是父类指针才能实现多态吗?父类对象调用不是只能隐藏不能覆盖吗,也就是只会打印父类的print不会打印子类的print,感觉视频很奇怪!
2017-09-17
父类子类同名函数(非虚函数)则子类中函数被隐藏。同名虚函数(只需父类函数为虚函数,子类同名函数会继承为虚函数)此时父类中心虚函数被覆盖。
2017-09-07
父类子类同名函数(非虚函数)则子类中函数被覆盖。同名虚函数(只需父类函数为虚函数,子类同名函数会继承为虚函数)此时父类中心虚函数被覆盖。
2017-09-07
抽象类:
定义:存在一些类,不生成对象,而是当成基类去派生子类;如果子类实现了基类的全部虚函数,则其不是抽象类,反之相反。
注意:抽象类不能实例化,但是可以定义指针和引用,通过指针和引用访问子类对象的虚函数,实现多态性。
定义:存在一些类,不生成对象,而是当成基类去派生子类;如果子类实现了基类的全部虚函数,则其不是抽象类,反之相反。
注意:抽象类不能实例化,但是可以定义指针和引用,通过指针和引用访问子类对象的虚函数,实现多态性。
2017-09-05