字符串类设计样本

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华北科技学院计算机学院综合性实验

实验报告

课程名称《C++程序设计B》

实验学期至第二学期

学生所在系部网络工程

年级专业班级网络B151

学生姓名学号

任课教师胡英

成绩评估:

1、类及类文献、函数文献设计:A(),B(),C(),D(),F( )

2、程序构造合理,格式美观:A(),B(),C(),D(),F( )

3、语法语义及算法精确:A(),B(),C(),D(),F( )

4、实验成果对的,运营界面:A(),B(),C(),D(),F( )

5、操作纯熟,解析完整:A(),B(),C(),D(),F( ) 5、报告规范度:A(),B(),C(),D(),F( )

实验成绩

计算机学院制

《C++程序设计》课程综合性实验报告开课实验室:基本实验室三 6 月 5 日

}

五、实验成果(运营界面)及测试数据分析

MyString1("ZOO")调用构造函数MyString::MyString(char *str),MyString2(MyString1)调用复制构造函数MyString::MyString(const MyString &str),MyString3调用构造函数MyString()。使用运算符重载函数>>输入字符串对MyString3重新赋值为hello。MyString3调用成员函数int length()求得字符串MyString3长度。使用运算符重载函数=把MyString1值赋给MyString3。使用运算符重载函数+把字符串MyString1和MyString3进行连接。使用运算符重载函数>和<对字符串MyString1和MyString3进行判断。使用运算符重载函数==对字符串MyString1和MyString2进行判断。MyString3调用函数UprString()把字符串小写转换为大写。MyString1调用函数LwrString()把字符串大写转换为小写。

六、实验总结

通过本学期课程学习使我对C++程序设计有了初步结识,也让我对面向对象有了一种更深刻理解。本系统虽然依然存在着局限性之处,但对于题目规定实现功能均已实现。

源代码:

#include

相关文档
最新文档