没有合适的资源?快使用搜索试试~ 我知道了~
C++语言程序设计概念.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 75 浏览量
2023-02-26
20:31:22
上传
评论
收藏 38KB DOCX 举报
温馨提示
试读
5页
,
资源推荐
资源详情
资源评论
C++语言程序设计概念
软件包括了使计算机运行所需的各种程序及其有关的文档资料
程序是指令的集合
所谓指令,就是计算机可以识别的命令
一台计算机硬件系统能够识别的所有指令的集合,称为它的指令系统
由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言
汇编语言,它将机器指令映射为一些可以被人读懂的助记符
高级语言,它屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定含
义的数据命名和容易理解的执行语句。
面向对象的编程语言将客观事物看作具有属性和行为(服务)的对象,通过抽象找出同
一类对象的共性(共同属性和行为),形成类。
结构化程序设计的思路是:自顶向下、逐步求精;其程序结构是按功能划分为若干个基
本模块,这些模块形成一个树状结构;各模块之间的关系尽可能简单,在功能上相对独
立;每一个模块内部均是由顺序、选择和循环 3 种基本结构组成;其模块化实现的具体
方法是使用子程序。
面向对象,首先它将数据及对数据的操作方法放在一起,作为一个相互依存、不可分离
的整体——对象。对同类型对象抽象出其共性,形成类。类中的大多数数据,只能用本
类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过
消息进行通信。
面向对象中的对象,是系统中用来描述客观事物的一个实体,它是用来构成系统的一个
基本单位。对象由一组属性和一组行为构成。
分类所依据的原则是抽象
面向对象方法中的“类”,是具有相同属性和服务的一组对象的集合。
封装是面向对象方法的一个重要原则,就是把对象的属性和服务结合成一个独立的系统
单位,并尽可能隐蔽对象的内部细节。
继承:特殊类的对象有其一般类的全部属性和服务,称作特殊类对一般类的继承
多态性是指一般类中定义的属性和行为,被特殊类继承之后,可以具有不同的数据类型
或者不同的行为。
面向对象的软件工程是面向对象方法在软件工程领域的全面应用。它包括面向对象分析
OOA,面向对象设计 OOD,面向对象编程 OOP,面向对象的测试 OOT 和面向对象的
软件维护 OOSM 等主要内容
C++语言特点:尽量兼容、支持面向对象的方法。
变量在使用之前需要首先声明其类型和名称
在定义一个变量的同时,也可以给它赋予初值
变量的存储类型:auto、register、extern、static。
符号常量的声明:例:const float PI=3.;
算数表达式:由算数运算符、操作运算符合括号构成的表达式称为算数表达式
关系表达式:用关系运算符将两个表达式连接起来,就是关系表达式。
赋值表达式:带有赋值运算符的表达式称为赋值表达式
条件运算符:表达式 1?表达式 2:表达式 3
sizeof 运算符:用于计算某种类型的对象在内存中所占字节数
移位运算符>> <<;例: 2<<1 将常量 2 左移 1 位得到 4,注意这里的 4 是表达式的结
果,常量 2 的值并未变。
资源评论
G11176593
- 粉丝: 6674
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功