Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 603 Bytes

chapter14.md

File metadata and controls

10 lines (10 loc) · 603 Bytes

第14章 C++中的代码重用

  • C++和约束
    • C++包含让程序员能够限制程序结构的特性
      • 使用explicit防止单参数构造函数的隐式转换
      • 使用const限制方法修改数据。
      • 这样做的根本原因是:在编译阶段出现错误优于在运行阶段出现错误。
  • 使用多个基类的继承被称为多重继承(multiple inheritance)。
  • 类模板
    • C++的类模板为生成通用的类声明提供了一种更好的方法。
    • 模板提供参数话(parameterized)类型,即能够将类型名作为参数传递给接收方来建立类或函数。