- 3
- 0
- 约4.41千字
- 约 6页
- 2026-04-21 发布于北京
- 举报
1、虚函数的作用:通过父类指针或调用子类的成员函数。2、编写类String的普通
构造函数、拷贝构造函数、析构函数和赋值函数,已知类String的原型为:class
String{public:String(constchar*str=NULL);//普通构造函数String(const
Stringother);//拷贝构造函数~String(void);//析构函数Stringoperate(
constStringother);//赋值函数private:char*m_data;//用于保存字符串};
解答://普通构造函数String::String(constchar*str){if(str
NULL){m_data=newchar[1];//得分点:对空字符串自动申请存
放结束标志\0的内存//加分点:对m_data加NULL判断*
m_data=\0;}else{intlength=strlen(str);m_data=new
char[length+1];//若能加NULL判断则更好strcpy(m_data,
str);}}//String的析构函数String::~String(void){delete[]
m_data;//或deletem_data;}//拷贝构造函数
String::String(constSt
您可能关注的文档
最近下载
- 车辆未过户保险免责协议书(2025最新版)4篇.pdf VIP
- GB 50660-2011 大中型火力发电厂设计规范.doc VIP
- 《鲁滨逊漂流记》阅读闯关试题及答案.docx
- 高压开关柜的运行与检修高压开关柜检修规程.doc VIP
- 2019年建筑工程常用规范图集.pdf VIP
- 模拟电子技术基础-习题答案-宋长青-申红明-邵海宝主编.pdf VIP
- 2026长三角一体化示范区(上海)外服人才服务有限公司综合窗口服务工作人员招聘17人笔试备考试题及答案解析.docx VIP
- 40-00-G3-管道材料等级索引.pdf VIP
- DL_T 2211-2021 直流验电器标准规范.docx VIP
- 2026长三角一体化示范区(上海)外服人才服务有限公司综合窗口服务工作人员招聘17人笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)