240 投稿
收录了7篇文章 · 5人关注
  • 第15章 面向对象的程序设计

    一、OOP:概述 面向对象程序设计的核心思想是数据抽象、继承和动态绑定 数据抽象:将类的接口与实现分离; 继承:定义相似的类型并对其相似关系建模...

  • 第13章 拷贝控制

    当定义一个类时,通过显示或者隐式的指定在此类型的对象拷贝、移动、赋值和销毁时做什么。通过定义五种操作来控制这些操作 同类型的另一个对象初始化本对...

  • 第12章 动态内存

    生存期全局对象:程序启动时分配,程序结束时销毁局部对象:进入其定义所在的程序块时被创建,离开块时被销毁static对象:第一次使用前被分配,程序...

  • Resize,w 360,h 240
    第11章 关联容器

    关联容器和顺序容器关联容器:按关键字保存和访问元素顺序容器:按在存储位置保存和访问元素 关联容器支持高效的关键字查找和访问 两类:map和set...

  • Resize,w 360,h 240
    第9章 顺序容器

    三、 顺序容器操作 删除元素image.png 容器操作可能使迭代器失效 添加元素vector/string:若存储空间重新分配→指针/引用/迭...

  • 第7章 类

    使用类定义自己的数据类型 本章主要关注数据抽象→将对象的具体实现与对象所能执行操作分离开来 零、术语表 聚合类 类:C++提供的自定义数据类型的...