面向对象编程
文章平均质量分 72
DreamWendy
浸透了奋斗的泪泉,洒遍了牺牲的血雨。
展开
-
C++程序设计 —— 实验四:STL 应用
1.撰写自己的算法和函数,结合容器和迭代器解决序列变换(如取反、平方、立方),像素变换(二值化、灰度拉伸);2.用set存储学生信息,并进行增删改查操作;3.输入一个字符串,用map统计每个字符出现的次数并输出字符及对应的次数。...原创 2021-11-28 00:12:09 · 1022 阅读 · 0 评论 -
C++ 程序设计 —— 实验三:模板
一、模板函数(compare)一般模板函数特化模板函数二、模板类Queue或Stack模板类(Queue,Stack)成员模板函数模板特化:模板函数特化、模板成员函数特化、模板类特化三、模板类AutoPtr构造函数析构函数拷贝构造函数等号、->、*等运算符重载主函数调用AutoPtr...原创 2021-11-18 00:43:19 · 1108 阅读 · 0 评论 -
C++程序设计 —— 实验二:继承和多态
一、继承访问权限测试设计类A具有public, protected, private等不同属性的成员函数或变量;类B通过public, protected, private等不同方式继承A,在类B的成员函数中测试访问A的成员函数或变量;在类B中添加public, protected, private等不同属性的成员函数或变量,在外部测试访问B的各个成员函数或变量;B以private方式继承A,尝试把A中的部分public成员提升为public。二、友元类继承测试设计类A含有私有变量a,在类A中友原创 2021-11-03 23:26:05 · 1241 阅读 · 0 评论 -
C++程序设计 —— 实验一:类与对象
目录一、构造函数二、析构函数三、运算符重载四、友元函数一、构造函数1、CMatrix():不带参数的构造函数2、CMatrix(intnRow,intnCol,double*pData=NULL):带行、列及数据指针等参数的构造函数,并且参数带默认值3、CMatrix(constchar*strPath):带文件路径参数的构造函数4、CMatrix(constCMatrix&m):拷贝构造函数5、此外会用列表初始化成员变量...原创 2021-10-12 23:27:20 · 2509 阅读 · 1 评论