Featured image of post C++期末大复习😁

C++期末大复习😁

有同学跟我说:嘻嘻我一定不要挂科,遂为其撰写此复习模块

奇闻轶事

T0fv404   2025-06-01 22:30
怎么办C++什么都看不懂了QAQ,咕咕嘎嘎(大声)
2025-06-01 23:02   Nan0in
铸币吧课一节不上自己也不学,早干嘛了

正文

前言

首先HDU C++面向对象编程。。。怎么说呢老师该讲的确实都讲了,但是我不喜欢课程的节奏就自己去看C++ Primer Plus了,但是这确实是个大任务因为书太厚了
我们期末考是笔试,课程评分分为

期末70 平时30
期末考40分选择,20道题一题2分
10分判断
程序填空10分
程序阅读20分
程序设计题20分

考点其实也不多,有时间看我C++ Primer Plus读书笔记博客

那就开始概括吧,部分参考了学长的资料

概括

绪论

面向对象与面向过程:

  1. 类和对象区别
  2. 类的基本概念
  3. 封装

函数

  • 参数什么时候传入引用&,什么时候不需要(理解引用)
  • 内联函数是什么?如何实现?作用是?
  • 默认参数值的函数以及默认参数值的说明顺序
  • 函数重载,什么函数可以重载,如何实现函数重载

类与对象

  • 抽象 封装 继承 多态四大件
  • 类的定义
  • 继承的三种方式
  • 构造函数,默认构造函数,拷贝构造函数以及拷贝时的赋值(什么时候会调用拷贝构造函数),什么时候编译器会自动为你生成一个默认构造函数
  • 析构函数
  • 字符串类
  • 深拷贝和浅拷贝(你要理解指针的原理和使用)
  • 组合类的特点和构造函数

数组 指针

  • 数组名->指针(理解)
  • 常量指针和指针常量
  • 指针数组
  • this指针
  • 函数指针
  • 回调函数
  • new delete使用动态

数据共享与保护

  • 生存期与可见性
  • 静态成员函数、数据成员以及他们的特点和使用场景,如何调用静态成员函数
  • 友元类和友元函数
  • 保护,你要理解const常对象,常成员和常引用
  • 常成员函数的声明形式
  • 顶层const和底层cosnt含义和区别

继承与派生

  • 单继承多继承的概念
  • 派生类语法和派生类使用

封面图来自Lanreta

本博客已稳定运行
发表了42篇文章 · 总计13万9千字

浙ICP备2024137952号 『网站统计』

𝓌𝒶𝒾𝓉 𝒻ℴ𝓇 𝒶 𝒹ℯ𝓁𝒾𝓋ℯ𝓇𝒶𝓃𝒸ℯ
使用 Hugo 构建
主题 StackJimmy 设计
⬆️该页面访问量Loading...