C++面向对象简介

C++简介

C++,可以看作是C plus,是C语言的一个扩展补充,确切地说应该是C语言面向对象编程的一个补充,或者说C++相对于C语言来说,在面向对象方面更加擅长。而什么是面向对象的程序设计呢?

C++面向对象简介

面向对象主要是相对于面向过程而言的。面向过程主要是通过函数式编程的方式进行编程。而面向对象,则是将变量和函数封装在一个类当中,以学生为例:

  • 姓名
  • 年龄
  • 性别
  • 年级
  • (擅长)写书法
  • (擅长)唱歌
  • (擅长)跳舞

如上,面向对象可以将学生设计为一个c++类的数据结构,实例化之后,就拥有了姓名、年龄、性别、年级等属性(C++变量),还具有写书法、唱歌、跳舞等特长(C++函数)。这些类实例化为C++对象之后,就可以直接使用这个对象来编写、设计程序了,比如实例化一个小明之后,就可以让小明跟别人交流,比如介绍自己的姓名、年龄等,还可以让他在什么时候什么场合唱歌跳舞等。这在游戏的开发中算是比较常见的了。

这就是面向对象的程序设计,高效、快速、清晰。

接下来将开启C++的一些基础的教程了,欢迎大家阅读、指正!

免责声明:内容仅供参考。


全栈后端 / C++教程 :
















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.