自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 C++实验二:多态性应用

模板类可以用来定义一种通用的类模板,可以在该模板的基础上创建出具体的类型。使用模板类需要指定模板参数,这些参数用来代替具体的数据类型,在实例化时确定具体的类型。泛型是面向对象编程中非常重要的概念之一,它提供了一种通用的、与具体类型无关的数据类型定义方式,使得代码的复用性和可扩展性更强。在使用泛型时,不需要事先知道具体数据类型,而是在运行时再确定具体的类型,在处理不同类型的数据时能够更加灵活和方便。通过实现以上数据结构,深入掌握了面向对象思想中泛型概念和模板类的使用方法,提高了。以模板类的形式实现栈和队列。

2023-06-02 20:14:11 140

原创 C++实验一:移动语义

移动构造函数:接受一个右值引用的 MyString 类型对象作为参数,创建一个新的 MyString 类型的对象,它的值与参数对象相同,并将参数对象的指针置为 null。拷贝构造函数:接受一个 MyString 类型的对象作为参数,创建一个新的 MyString 类型的对象,它的值与参数对象相同。连接赋值运算符:接受一个 char* 类型的字符串作为参数,将其拼接到当前对象的末尾,并返回当前对象的引用。类型的对象作为参数,将当前对象的值设置为参数对象的值。验证右值引用的使用;s2+="我的小马名字叫珍珠。

2023-05-26 10:09:51 138 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除