子博兄的头像-华尔子博-奥夏网
管理员
个人博客分享,技术资料分享!

C++多态和虚函数快速入门教程

C++多态和虚函数快速入门教程-华尔子博-奥夏网
请看下面的例子: #include <iostream> using namespace std; //基类People class People{ public: People(char *name, int age); void display(); protected: char *m_name; int m_age; ...
2个月前
05414

C++基类和派生类的构造函数

C++基类和派生类的构造函数-华尔子博-奥夏网
前面我们说基类的成员函数可以被继承,可以通过派生类的对象访问,但这仅仅指的是普通的成员函数,类的构造函数不能被继承。构造函数不能被继承是有道理的,因为即使继承了,它的名字和派生类的...
2年前
05513

C++ const对象(常对象)

C++ const对象(常对象)-华尔子博-奥夏网
在 C++ 中,const 也可以用来修饰对象,称为常对象。一旦将对象定义为常对象之后,就只能调用类的 const 成员(包括 const 成员变量和 const 成员函数)了。 定义常对象的语法和定义常量的语法...
2年前
04110

C++ static静态成员变量详解

C++ static静态成员变量详解-华尔子博-奥夏网
对象的内存中包含了成员变量,不同的对象占用不同的内存,这使得不同对象的成员变量相互独立,它们的值不受其他对象的影响。例如有两个相同类型的对象 a、b,它们都有一个成员变量 m_name,那么...
2年前
03013

C++构造函数初始化列表的方法

C++构造函数初始化列表的方法-华尔子博-奥夏网
在C++中,构造函数可以使用初始化列表对成员变量进行初始化。初始化列表使用冒号 : 后跟以逗号分隔的成员初始化。构造函数初始化列表有以下几个好处: 1. 可以在构造函数体执行之前对成员变量进行...
3年前
0585

C++构造函数详解

C++构造函数详解-华尔子博-奥夏网
C++中的构造函数用于在创建对象时初始化对象的数据。它有以下几个特点: 1. 构造函数的名称与类同名。 2. 构造函数没有返回类型,也不写void。 3. 构造函数用于在对象创建时初始化对象的数据。 4....
3年前
02512

C++类成员的访问权限以及类的封装,附代码实例

C++类成员的访问权限以及类的封装,附代码实例-华尔子博-奥夏网
前面我们在定义类时多次使用到了 public 关键字,表示类的成员具有“公开”的访问权限,这节我们就来详细讲解。 C++通过 public、protected、private 三个关键字来控制成员变量和成员函数的访问...
4年前
0790

C++类的成员变量和成员函数详解

C++类的成员变量和成员函数详解-华尔子博-奥夏网
类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函数的集合。 类的成员变量和普通变量一样,也有数据类型和名称,占...
5年前
01460

如何编译和运行C++程序?什么是g++命令?

如何编译和运行C++程序?什么是g++命令?-华尔子博-奥夏网
C 和C语言类似,也要经过编译和链接后才能运行。VS、Dev C 、VC 6.0、Code::Blocks、C-Free、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C 程序,步骤是一样的,...
5年前
02320

C语言关系运算符详解

C语言关系运算符详解-华尔子博-奥夏网
if 的判断条件中使用了<=、>、!=等符号,它们专门用在判断条件中,让程序决定下一步的操作,称为关系运算符(Relational Operators)。 关系运算符在使用时,它的的两边都会有一个表达式...
27天前
04413