C++面向对象

C++面向对象,C++ 是在 C 语言 基础上增加了一个很重要的功能,就是面向对象编程。正因为面向对象的存在,使得 C++ 可以用来开发中大型项目。

C++类class

C++类class教程,在 C 语言 中,我们要将一组数据打包成一个结构,那么我们可以使用 结构体,在 C++ 中,我们需要定义一组数据的集合,可以使用类,也就是 class。

C++构造函数

C++构造函数,C++构造函数教程,在 C++ 中,我们创建一个 类 时,会自动给我们添加一个跟类名一样的 函数,该函数没有任何的 返回值。

C++类对象

C++类对象教程,在 C++ 中,类是无法直接使用的,我们只有使用类创建了对象之后,使用对象来调用类中的成员属性和方法。使用类创建对象的过程,又称为类的实例化。

C++静态成员变量

C++静态成员变量教程,在 C++ 中,类 的静态成员可以实现多个 对象 之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性。

C++成员变量

C++成员变量教程,我们在 C++ 类的内部定义的 变量 被称为成员变量,C++ 类 静态成员变量 是所有类的对象所共有的,但普通的非静态成员变量是每个对象实例私有的数据。

C++成员变量与静态成员定义区别

C++成员变量与静态成员定义区别,C++ 中的 成员变量 是指定义在 类 的内部而且在方法的外部的变量,C++ 中的成员变量可以有 0 个或者多个。

C++类静态方法教程

C++类静态方法教程,C++ 类的静态成员方法的需要使用 static 来修饰,且 C++ 类的静态成员方法与 静态成员变量 类似,静态成员方法不属于任何对象,只属于类。

C++成员方法教程

C++成员方法教程,C++ 类的普通成员方法是定义在 类 内部的方法,C++ 的成员方法与普通 函数 一样,可以有任何的参数和返回值,同时,也支持 默认参数 和 函数重载。

C++成员函数与静态成员函数区别

C++成员函数与静态成员函数区别,C++ 中的 成员函数 是指定义在 类 的内部的 函数,C++ 中的成员函数支持 函数重载 与 函数默认值。

C++构造函数初始化列表教程

C++构造函数初始化列表教程,在 C++ 中,我们创建一个 类 时,会自动给我们添加一个跟类名一样的 函数,即,构造方法(或构造函数)。

C++ const成员变量

C++ const成员变量教程,在 C 语言 和 C++ 中,const 用来修饰的常量表示是不可以被修改的,同时,const 在 C++ 中,还可以用来修饰 成员变量,当我们使用 const 修饰成员变量时。

C++析构函数

C++析构函数,C++析构函数教程,在 C++ 中,构造函数 用来做一些 类 的初始化工作,而且是系统自动调用,同样,在类被销毁时,系统还提供了一个 析构函数。

C++ public protected private区别

C++ public ptotected private,在 C++ 中,所有的 成员变量 和 成员函数 都有访问权限,所谓的访问权限,就是我们到底能不能访问该类中的成员变量和成员函数。

C++ this指针

C++ this指针,在 C++ 中,有一个 this 关键字,其是一个指针,同时也是一个 const 指针,它指向当前对象(也就是当前正在使用的对象),通过它可以访问当前对象的所有成员。

C++ const常成员函数

C++ const常成员函数,在 C++ 中,const 关键字除了可以修饰 变量 和 成员变量 之外,还可以修饰 成员函数,使用 const 修饰的成员函数,叫做常成员函数。

C++ const对象

C++ const对象,C++ const对象教程,在 C++ 中,const 也可以用来修饰 对象,使用 const 修饰的对象称为常对象。一旦将对象定义为常对象之后,就只能调用类的 const 成员变量。

C++友元函数

C++友元函数,C++友元函数教程,在 C++ 中,类 的私有成员(private)和只能在本类中访问,类的保护成员(protected)只能在本类或者子类中访问。

C++友元类

C++友元类,C++友元类教程,在 C++ 中,我们除了可以将一个 函数 声明为 友元函数,还可以将一个 类 声明为友元类。

C++ class和struct区别

C++ class和struct区别,在 C 语言 中,结构体 只能存放一些 变量 的集合,并不能有 函数,但 C++ 中的结构体对 C 语言中的结构体做了扩充,可以有函数,因此 C++ 中的结构体跟 C++ 中的类很类似。