C++中基类对象的引用
2024-10-18 23:34:34
代码:
#include <iostream>
#include <cstdio> using namespace std; class A{
public:
void print(){
//virtual void print(){
cout<<"A"<<endl;
}
};
class B:public A{
public:
void print(){
cout<<"B"<<endl;
}
}; int main(){ B b;
A& a = b;
a.print(); return ;
}
输出:
A
若将A中的print()函数改成虚函数,则输出
B
分析:
由以上代码可知,基类对象的引用和指针实际上是非常相似的。
最新文章
- Linux下常用压缩 解压命令和压缩比率对比
- mybatis如何做分页处理
- DefaultFilesMiddleware中间件如何显示默认页面
- spring 集成 Hibernate4.3.X org.hibernate.service.jta.platform.spi.JtaPlatform异常
- 诺基亚 Lumia 1020的价格
- 当webview遇到了Slidingmenu,webView出现卡白,解决方案
- Linux常用使用技巧
- 2015阿里巴巴安全峰会PPT
- h5可预览 图片ajax上传 (补更),后台数据获取方法---php
- __proto__ 与 prototype
- 芯片烧录器编程AT24C02
- Linux高级指令
- gitlab服务部署及使用
- 第九次Scrum meeting
- Nginx 容器教程
- Virtualbox主机和虚拟机之间文件夹共享及双向拷贝
- python MySQL-Slave从服务器状态检测脚本
- 【JavaFx教程】第六部分:统计图
- ffmpeg格式转换
- 廖雪峰Java1-2程序基础-1基本结构