自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组模拟链表(增 删 )

【代码】数组模拟链表(增 删 )

2023-09-24 09:40:49 62 1

原创 多态的实现(动态多态)

要出现多态,就需要创建两个有继承关系的类,这里我创建了一个Animal类和它的子类Cat类。代码中即为 在Cat类中重写了Animal类中的 virtual void speak();在代码中即为doSpeak()函数的参数中 Animal& animal;在 test01()中将 Cat的对象cat传入了doSpeak()中。2.子类重写父类的虚函数(重写:返回类型函数名都一样,函数体不同)(重写函数:返回类型函数名都一样,仅仅函数体不同)这样就实现了doSpeak()函数的多态了。

2023-05-10 12:31:42 184 1

原创 C++类与对象封装的控制权限

2.保护权限protected 成员类内可以访问,类外不可以访问(子可以访问父的保护内容)3.私有权限private 成员,类内可以访问,类外不可以访问(子不可以访问父的保护内容)由于此处只提封装权限控制,关于继承部分的权限控制问题,后续会在继承部分提到。1.公共权限public 成员类内可以访问 类外可以访问。显然,编译器不会通过,报错了。显然编译器也不给通过。

2023-05-07 14:27:23 79 1

原创 大一生在写C++一个实验报告时遇到的有意思的事

但在我们初始化10个值后,还空一个位置,这个位置编译器会给它初始化成0。后来我有序插入一个数字后(比如插入2),那么就会把19给挤出去。我想知道怎么不用动态数组,可以解决这个多出的0和我丢掉的19。这样就多了个原来数组没有的0而少了数组本应该有的19。我想了很久不知道怎么解决,最后只能去定义一个动态数组。我觉得是我数组那块基础不牢,才会出现这种怪怪的问题。就是让写仨函数:排序,二分,将元素插入有序数组。就是在我进行排序后,这个0他就会占到第一位,变成。如果初始化10个的话,那么后面插入就会越界。

2023-04-02 17:19:09 109 1

空空如也

空空如也

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

TA关注的人

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