摘要:
类的封装特性会将私有成员保护起来,外部函数和其他类无法直接访问,但在部分特殊场景下,需要外部函数或者其他类直接访问类的私有成员,这时就可以使用友元。友元分为友元函数和友元类两种,关键字为friend。 友元函数可以分为全局友元函数和成员友元函数,在类内声明友元函数后,该函数就拥有访问这个类所有私有成 阅读全文
posted @ 2026-06-21 19:45
秦好
阅读(4)
评论(0)
推荐(0)
摘要:
类是抽象的模板,只有实例化出对象,才能真正使用类中的成员。在C++中,我们可以用多种方式创建和使用对象,满足不同的编程需求。最基础的是普通对象,直接定义对象后,通过.成员访问运算符,调用类里面的成员变量和成员函数,完成基础的功能调用。 其次是对象数组,和普通数组用法类似,可以一次性定义多个同类对象, 阅读全文
posted @ 2026-06-21 19:43
秦好
阅读(8)
评论(0)
推荐(0)
摘要:
构造函数和析构函数是类中两个特殊的成员函数,分别负责对象的初始化和内存清理工作,由系统自动调用,无需程序员手动调用,贯穿对象完整的生命周期。 构造函数是在创建对象时自动执行的函数,主要作用是给对象的成员变量初始化。它有着严格的语法规则:函数名必须和类名完全相同,没有返回值类型,也不需要写void。分 阅读全文
posted @ 2026-06-21 19:40
秦好
阅读(8)
评论(0)
推荐(0)
摘要:
类是对一类事物的抽象描述,是创建对象的模板;对象是类的具体实例,是模板实例化出来的实实在在的数据。二者关系就好比:汽车图纸是类,根据图纸造出来的每一辆汽车就是对象。 一个完整的类由成员变量(属性)和成员函数(行为)两部分构成。成员变量用于保存事物的特征,例如学生的姓名、学号、成绩;成员函数用于描述事 阅读全文
posted @ 2026-06-21 19:38
秦好
阅读(4)
评论(0)
推荐(0)
摘要:
引用就是变量的别名,给一个变量起另外一个名字,引用和原变量共用同一块内存空间,修改引用的值,原本变量的值也会同步发生改变。 引用的定义格式为:数据类型 &引用名 = 原变量名;。定义引用时必须立刻初始化,且不能更改引用指向,一个引用自始至终只能绑定一个变量,这是引用最基础的规则。 同时我也分清了引用 阅读全文
posted @ 2026-06-21 19:34
秦好
阅读(4)
评论(0)
推荐(0)
摘要:
指针是C++中十分重要的内容,指针就是存放变量地址的变量。计算机中每个变量都有专属的内存地址,指针变量可以保存这个地址,从而间接访问和操作变量的值。课本中讲解了取地址符&和取值符,&用于获取变量的内存地址,用于通过指针访问地址中存储的数据,分清两个运算符的用法,是学好指针的关键。 指针的定义格式为: 阅读全文
posted @ 2026-06-21 19:32
秦好
阅读(5)
评论(0)
推荐(0)
摘要:
在C++中,数组是同一类型数据的有序集合,用来存放一组相同类型的数据。 课本中主要学习了一维数组和二维数组。一维数组用来存储一行数据,定义格式为:数据类型 数组名[数组长度];,数组下标从0开始,访问数组元素需要通过下标操作。数组可以在定义时初始化赋值,也可以先定义再逐个赋值,同时数组长度必须是常量 阅读全文
posted @ 2026-06-21 19:29
秦好
阅读(4)
评论(0)
推荐(0)
摘要:
首先是枚举的定义。按照课本语法,使用enum关键字定义枚举类型,格式为:enum 枚举名{枚举常量列表};。枚举里的每一个常量默认是整型常量,默认从0开始依次自动赋值,我们也可以手动给枚举常量指定数值。例如定义星期枚举:enum Week{Mon,Tue,Wed,Thu,Fri,Sat,Sun};, 阅读全文
posted @ 2026-06-21 19:23
秦好
阅读(12)
评论(0)
推荐(0)
浙公网安备 33010602011771号