您的位置:首页 > 编程语言 > C语言/C++

c++语言与C语言的区别

2016-10-05 20:25 274 查看
①C++之类的语言是面向对象的。使用这样的语言编程被称为面向对象编程(Object-Oriented Programming,OOP。它可以让计算机程序员将一个面向对象的设计实现称为一个可工作的软件系统

②C之类的语言是过程性(Procedural),所以编程总是面向动作的。

③在C语言中,编程的单位是函数(function),而在C++中,编程的单位是类(class),类最终要实例化为对象。C++的类包含了实现操作的函数和实现属性的数据。

④C语言的程序员吧重点放在了函数的编写上,程序员将完成某任务的动作组织成函数,再由函数组成程序。数据在C语言中的确很重要,但是其中的滚点确是数据主要为支持函数执行的动作而存在的。系统规格说明书中的动词可以帮助C语言程序员确定用于实现系统的一组函数集

⑤C++语言的程序员将重点放在创建自己的用户自定义类型上,这些用户自定义类型称为类,每个类都包含数据和函数集,这些函数操作数据并向客户提供服务,类的数据称为称为数据成员,类的函数成分称为成员函数,在其他面向对象程序设计语言中称为方法,系统规格说明书中的名词有助于C++程序员确定实现系统所需的用来生成对象的一组类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: