0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >基础知识 > C++教程

C++教程

来源: 电子产品世界
2020-11-05
类别:基础知识
eye 21
文章创建人 拍明

原标题:C++教程

  一、C++教程- -简介

  C++是在C语言的基础上开发出的一种编程语言,保留了C语言原有的全部特征、属性和优点,且增加了面向对象的机制,极大地提高了大型软件的开发效率,是至今为止应用最为广泛的编程语言之一。学习C++,既要学会利用C++进行面向过程的结构化程序设计,也要学会利用C++进行面向对象的程序设计。

二、C++教程- -类与对象

  类:用户自定义的数据类型,同基本的数据类型相同,都是C++合法的数据类型。类包含两个成员,数据和函数,分别称为数据成员和成员函数。

  对象:在广义上讲,对象是指一切可以被感知和触摸的客观实体,但在程序设计中是变量概念的进一步推广和延伸。

  类与对象:在声明类类型后,用该类的类名去定义一个变量,则称这个变量为该类的一个对象。类与对象的关系等价于基本数据类型与变量的关系。

三、C++教程- -面向对象三大特征

  封装(Encapsulation):封装就是将抽象得到的数据和行为相结合,形成一个有机的整体,隐藏对象的属性和实现细节,仅对外公开接口,增强了程序的安全性,并使得编程得以简化。

  多态性(Polymorphism):在广义上讲,多态是指多种状态,但在面向对象中,多态指接口的多种不同实现方式,是指一个对象同时具有多种形式。

  继承(Inheritance):继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来类的情况下对这些功能进行扩展。我们常将通过继承创建的新类称为“子类”或“派生类”,将被继承的类称为“基类”、“父类”或“超类”。

四、C++教程- -程序

  函数:函数是实现操作的部分,是程序中最基本的组成部分。每一个程序必须包括一个或多个函数,其中必须有且只有一个主函数。

  函数构成:函数由函数首部和函数体两部分构成,函数首部即函数的第一行,包括函数返回值类型、函数名、函数形式参数表(注意:一个函数名后必须跟一对圆括号,但函数参数可以缺省,如:int main());函数体即函数首部下面的最外层大括号内的部分,一般包括局部声明部分和执行部分。

  语句:C++中的语句必须以分号结束;空语句在C++中是合法的,也是有意义的;一个C++程序总是从main函数开始执行的,且到它结束,而不管main函数在整个程序中位置如何。


责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: C++

相关资讯