如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
函数高级
函数默认参数:在C++中,函数的形参列表中的形参是可以有默认值的 函数占位参数:C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置 函数重载:函数名可以相同,提高复用性 函数重载满足条件:1)同一个作用域下2)函数名称相同3... -
封装
C++面向对象的三大特征:封装、继承、多态 C++认为万事万物皆为对象,对象上有其属性和行为 封装的意义:1)将属性和行为作为一个整体,表现生活中的事物2)将属性和行为加以权限控制【public:公共权限(类内可以访问,类外可以访问)、protect... -
对象的初始化和清理
—————1、构造函数和析构函数: C++中的面向对象来源于生活,每个对象也都会有初始设置以及对象销毁前的清理数据的设置 构造函数和析构函数:对象的初始化和清理是两个非常重要的安全问题,一个对象或者变量没有初始状态,对其使用后果是未知的,同样的使用完... -
C++对象模型和this指针
——————成员变量和成员函数分开存储: 在C++中,类内的成员变量和成员函数分开存储 只有非静态成员变量才属于类的对象上 —————————this指针: 每一个非静态成员函数只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码,那么这一块...