C++ 入门第一章:终于搞懂面向对象了!
2026/6/1 5:16:07 网站建设 项目流程

一. 面向对象到底是什么?

  • 核心就是对象和类:对象就是现实里的东西(比如猫、学生),类就是它的 “模板”,定义好特征和行为,就能造出好多对象。
  • 四个关键特点:
    • 封装:把数据和操作打包起来,外面只能按规定的方式用,安全又好维护。
    • 继承:子类直接用父类的东西,不用重复写代码,省超多事!
    • 多态:同一个行为,不同对象做起来不一样,比如猫叫和狗叫,都是 “叫” 但效果不同。
    • 抽象:只抓重点,比如定义学生就只关心学号、成绩,不用管别的细节。

二. C++ 到底是个什么语言?

原来它是 C 语言的升级版!既保留了 C 的高效,又加了面向对象的功能,难怪这么多用它的地方,游戏、系统、嵌入式都能看到它的身影。

  1. C++ 的产生和特点它是在 C 语言的基础上发展来的,既保留了 C 语言高效、灵活的特点,又加入了面向对象的能力,所以很多地方都在用它。它的特点总结起来就是:既能写底层的、性能要求高的代码,也能写结构清晰的面向对象程序,应用场景特别广,比如操作系统、游戏开发、嵌入式设备里都有它的身影。

  2. C++ 程序是怎么开发出来的?

    1. 写代码:用文本编辑器写好程序的源代码。
    2. 编译:用编译器把源代码翻译成计算机能看懂的机器语言。
    3. 链接:把编译好的代码和需要的库文件拼在一起,生成可执行文件。
    4. 运行:运行生成的可执行文件,看程序的结果。
    5. 最简单的 C++ 程序比如一个打印 “Hello World” 的程序:

      #include <iostream> using namespace std; int main() { cout << "Hello, 我开始学C++啦!" << endl; return 0; }

      运行之后,屏幕上就会打印出这句话。原来cout是用来输出的,cin是用来读取输入的,还有名字空间std,不用每次都写std::cout。

      三、第一章学习小结

      第一章的内容虽然都是基础,但帮我建立了面向对象编程的初步概念,也让我对 C++ 语言有了基本的认识。原来编程不只是写代码,更重要的是用面向对象的思路去分析问题、拆解问题。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询