Advertisement

C++心决对象详解(中篇)(封装入门二阶)

阅读量:

目录

  1. 类的六个默认成员函数

  2. 构造函数

2.1 定义

2.2 特点

  1. 析构函数

3.1 定义

3.2 特点

  1. 拷贝构造函数

4.1 定义

4.2 特征

  1. 赋值运算符的重载

5.1 运算符的重载机制

5.2 赋值运算符的重载方法

5.3 前置++与后置++的重载方式

  1. const成员函数

  2. 取地址操作符及const取地址操作符的重载


1.类的6个默认成员函数

当一个类中不包含任何成员时,可将其称为空类。

空类中真的没有任何内容吗?答案是否定的,即使在类中未编写任何代码的情况下,编译器也会自动为该类生成六个默认的成员函数。

默认成员函数指的是那些由用户未显式定义,而由编译器自动生成的成员函数。

**2.**构造函数

2.1****概念

针对如下所示的 Date 类:

复制代码
 class Date

    
 {
    
 public:
    
  void Init(i

全部评论 (0)

还没有任何评论哟~