笔记
cerry_world
这个作者很懒,什么都没留下…
展开
-
【无标题】
声明派生类的一般形式为 class 派生类名:[继承方式] 基类名{派生类新增加的成员};继承方式包括: public (公用的),private (私有的)和protected(受保护的),此项是可选的,如果不写此项,则默认为private(私有的)。此外,在声明派生类时,一般还应当自己定义派生类的构造函数和析构函数,因为构造函数和析构函数是不能从基类继承的。派生类是基类定义的延续。 公用继承(public inheritance) 基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私原创 2021-12-12 00:19:32 · 355 阅读 · 0 评论 -
【无标题】
C++给函数传参中,主要有三种方式:分别是值传递、指针传递和引用传递。 值传递的作用更多是让函数内部了解外部参数的值。值传递是单向的,只能由实参传向形参。 指针传递形参为指向实参地址的指针,当对形参操作时,等同于直接通过地址操作实参。 引用传递向函数传递参数的引用调用方法,把引用的地址复制给形式参数。在函数内,该引用用于访问调用中要用到的实际参数。这意味着,修改形式参数会影响实际参数。 静态成员:使用 static 关键字来把类成员定义为静态的。当我们声明类的成员为静态时,这意味着无论创建多少个类的对象,静原创 2021-11-29 08:41:49 · 189 阅读 · 0 评论 -
【无标题】
在实验中要对每门成绩进行排序并由高到低显示,在大一学习c语言时已经学习了冒泡排序方法,经过查阅资料和向其他同学请教,了解到了其他排序方法,列如选择排序,希尔排序,快速排序等。以下是各种排序方法的介绍。 冒泡排序(是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工>作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端。 选择排序: 选择排序(Selection原创 2021-11-22 08:50:32 · 791 阅读 · 0 评论 -
2021-11-15
全局构造函数在该文件中任何其他函数开始执行之前执行。在main函数终止时,调用相应的析构函数。局部对象的构造函数在执行到达对应的程序点时调用,对应的析构函数在对象离开该对象所在的作用域时调用。 ...原创 2021-11-15 08:16:17 · 58 阅读 · 0 评论