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

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

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

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

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

⑤C++语言的程序员将重点放在创建自己的用户自定义类型上,这些用户自定义类型称为类,每个类都包含数据和函数集,这些函数操作数据并向客户提供服务,类的数据称为称为数据成员,类的函数成分称为成员函数,在其他面向对象程序设计语言中称为方法,系统规格说明书中的名词有助于C++程序员确定实现系统所需的用来生成对象的一组类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值