1. Cpp
    1. 成员函数
    2. 对象修饰符
      1. Public 修饰符
      2. private 修饰符
      3. protect 修饰符
    3. 构造函数&析构函数
    4. new
    5. 拷贝构造函数
    6. 继承

Cpp

成员函数

成员函数可以定义在类定义内部,或者单独使用范围解析运算符 :: 来定义。在类定义中定义的成员函数把函数声明是内联的,即便没有使用 inline 标识符。所以您可以按照如下方式定义 getVolume () 函数:


class Box
{
   public:
      double length;      // 长度
      double breadth;     // 宽度
      double height;      // 高度
   
      double getVolume(void)
      {
         return length * breadth * height;
      }
};

double Box::getVolume(void)
{
    return length * breadth * height;
}

当编译器处理调用内联函数的语句时,不会将该语句编译成函数调用的指令,而是直接将整个函数体的代码插人调用语句处,就像整个函数体在调用处被重写了一遍一样

对象修饰符

Public 修饰符

public 描述得字段可以用 . 访问,其他修饰符(private protect)不可以这么访问。

private 修饰符

protect 修饰符

protected(受保护)成员在派生类(即子类)中是可访问的。

构造函数&析构函数

new

https://unstop.com/blog/new-operator-in-cpp

返回一个栈地址得指针

拷贝构造函数

拷贝构造函数通常用于:

继承