天天看点

CPP面向对象-概述

C vs C++

对象(classes)的两种经典分类

  1. Class without pointer members
    • complex
    • 拷贝都得一一复制(因为数据成员都包含在对象中了)
  2. Class with pointer members
    • string
    • 拷贝分深浅,因此有移动语义(C++11支持)

C++程序代码的基本形式

CPP面向对象-概述
  • .h

    :写一些类的声明
  • .cpp

    :类的实现

继续阅读