- 博客(7)
- 收藏
- 关注
原创 C++类和对象--运算符重载
函数重载允许多个同名函数根据参数列表的不同来实现不同的功能。运算符重载允许对类自定义运算符的行为,从而使得类的对象可以使用标准运算符进行操作。通过重载,可以使代码更具可读性和可维护性,同时也能使自定义类型更加灵活和易用。
2024-09-09 17:27:53
793
原创 C++ 类和对象——对象特性
在c++中,构造函数和析构函数都是c++非常重要的成员函数,他们被用来数据对象的初始化和清理数据。1.构造函数目的:初始化新创建的对象上面代码中所写的就是一个简单的构造函数,无参构造和有参构造的写法。类对象作为类成员构造函数初始化列表这是一个简单的初始化代码的方式下面是一个简单的构造函数调用规则:当创建对象时,构造函数会自动调用,无需显式调用。:在构造函数体之前可以使用初始化列表来初始化成员变量和基类子对象。:同一个类可以有多个构造函数,但它们的参数列表必须不同。
2024-09-04 21:37:53
492
原创 C++类和对象--简单的封装
在提到封装时,我们先看一个小故事在一个古老的小镇上,有一位名叫亨利的木匠,他以精湛的手艺和周到的服务而闻名。亨利对他的木工工具情有独钟,他的每一个工具箱都精心打造,装满了他用来制作家具和雕刻艺术品的工具。亨利的工具箱是他的封装体,里面包含着锋利的刨刀、精准的锤子、各种尺子和锯子。这些工具都被亨利当作宝贝般小心翼翼地保护着。没有人能直接触及他的工具,因为他知道工具在精心使用和保护下才能保持最佳状态。一天,镇上的一位年轻学徒,小约翰,来向亨利学艺。
2024-07-26 10:28:15
1581
原创 C++this指针--指针的介绍用法以及相关注意事项
this指针是在 C++ 中用来指向当前对象的特殊指针。它是每个非静态成员函数的隐式参数,指向调用该函数的对象。在 C++ 类的成员函数中,除了静态成员函数外,每个成员函数都有一个隐含的this指针,它指向调用该函数的对象。这个指针可以让成员函数访问调用它的对象的所有成员变量和其他成员函数。例如,如果有一个类Person,其中有一个成员函数getName(),在getName()函数内部可以通过this结果如下:在上面的例子中,getName()函数可以通过this->name或者直接name来访问。
2024-07-24 17:57:57
577
原创 C++中的引用以及相关注意事项
在聊引用的时候,先说一下,在c++中,引用的作用是给变量起一个别名,引用本身不占用额外的内存空间。语法:数据类型 &别名 = 原名。
2024-07-23 17:03:26
1297
原创 VS CODE背景封面设置及操作方法
点击这个select pictures(选择自己的一张背景图),选择完成之后。需要重启一下自己的vs code,这样在进去就好了。1.这里直接开始,首先打开 vs code,然后在扩展里面找到background-cover,如图所示。4.修改图片透明度,还是这个界面,点击Background Opacity(修改图片透明度)这里的透明度默认区间为0到1,可根据自己的爱好去设置透明度。选择第一个,进行扩展安装。(我这个是早都安装好的)。3.点击中间这个图标,如图所示;
2023-05-06 22:01:16
716
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人