想必很多对计算机有了解的同学都听过c++,那么,什么是c++呢,c++又有什么用途呢。就让小编在下文中一一回答这些问题吧。
什么是c++c++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
c++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而c++就适应的问题规模而论,大小由之。
c++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
c++有什么用途基于C语言开发的c++语言兼容C语言,因此用C语言编写的程序基本上可以不做改动地用于c++。
相对于C语言,c++语言对C语言的功能做了一定的扩充,同时增添了面向对象编程机制。引入面向对象编程机制,主要是为了提高开发效率。
c++通过建立用户定义类支持数据封装和数据隐藏,不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
在c++中,类是支持数据封装的工具,对象则是数据封装的实现。
在面向对象的程序设计中,c++将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。
c++通过继承和重用可以更有效地组织程序结构,明确类间关系,并且充分利用已有的类来完成更复杂、深入的开发。