指向子类对象的基类指针调用非虚函数都是基类的函数吗
来源:互联网 发布:单片机连接串口扫描 编辑:程序博客网 时间:2024/05/20 20:48
http://zhidao.baidu.com/link?url=TnU1jDUkDcuvRBPRCnasc-yC_8rrlMFZSKI1Y0l8F-EOmEB5h4p7xT_yfu4ktXjF5Xx_zA9M-qsxCaqXQDJ6J_
分享 2013-07-05 16:46Maxwell404 | 浏览 521 次
派生类和基类中有同名的函数,但非虚函数。基类指针会调用哪个的函数,如何调用另一个类的这个函数呢。如果是虚函数有会怎样呢?
2013-07-05 17:19提问者采纳
派生类和基类中有同名的函数,但非虚函数。基类指针会调用 基类的函数当如果是虚函数的话,则要看基类指针指向的是派生类还是基类。是谁就调用谁的。
追问:
子类对象如何调用基类函数呢
追答:
1,子类不是现基类的函数。会调用基类的函数2,基类指针指向子类对象,调用非虚函数函数时,会调用基类函数。
0 0
- 指向子类对象的基类指针调用非虚函数都是基类的函数吗
- 关于基类指针指向子类对象,构造函数和析构函数调用的顺序的问题。
- 当父类指针指向子类对象时的函数调用
- 解释为什么基类的析构函数不为虚的话,基类指针指向子类对象,删除对象时,派生类的析构函数就不会被调用
- 基类指针指向子类对象数组的问题
- this指针指向当前调用对象,只是用于类的非静态成员函数。静态函数和全局函数 无当前对象,无this指针。
- 关于c++指向子类的基类指针,与指向子类的子类指针
- MFC,基类构造函数THIS指针指向的是子类
- 指向基类的指针,同名函数调用,引入虚函数。
- 指向父类的指针可以指向子类的对象
- C++ 父类指针指向子类对象||子类指针指向父类对象的理解
- C++ 父类指针指向子类对象||子类指针指向父类对象的理解
- 根据基类指针判断指针指向的子类
- 指向派生类对象的基类指针与虚函数
- C++关于基类指针指向子类对象的问题
- 多重继承下,不同基类指针指向同一子类对象的地址
- C++关于父类指针指向子类对象的问题
- 父类指针指向子类对象的理解
- Android框架 -- GreenDao
- UVA-156 反片语
- 表间关联拖放设计界面初步完成,状态保存没问题
- 行情列表重构 TabBar&NavBar&tableView
- 第八周 项目五 计数的模式匹配
- 指向子类对象的基类指针调用非虚函数都是基类的函数吗
- C语言:指针类型强制性转换
- spark分布式集群
- 系统时间
- uva 103
- 三层C#版实现
- HDOJ--2027
- 《Java编程思想》第八章 多态
- Ideal Forms响应式表单