- 1
- 0
- 约10千字
- 约 62页
- 2017-01-01 发布于未知
- 举报
第13章 C++编程基础 13.1 概述 ,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 C++语言是一种面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性,可以实现面向对象的程序设计。面向对象的设计与面向过程的设计是有很大区别的,面向对象的程序设计是在面向过程的程序设计基础上的一个质的飞跃。要学会面向对象的程序设计,首先要学会一种面向对象的语言,即要学会用VC编程,就要先有C++的基础,而学习C++语言首先要认识它面向对象的特性和实现面向对象的方法。 13.1.1 C++是一种面向对象的程序设计语言 (1)C++支持数据封装 (2)C++类中包含私有、公有和保护成员 (3)C++中通过发送消息来处理对象 (4)C++中允许友元破坏封装性 (5)C++允许函数名和运算符重载 (6)C++支持继承性 (7)C++支持动态联编 13.1.2 C++的词法及词法规则 (1)C++的字符集 字符是一些可以区分的最小符号。C++的字符集由大小写英文字母(a~z和A~Z)、数据字符(0~9)、特殊字符(空格,!,#,%,^,,*,_,,,?,\,,)组成。 (2)单词及词法规则 单词又称词法记号,它是由若干个字符组成的具有一定意义的最小词法单元。C++共有6种单词,分别是:标识符、关键字、运算符、
您可能关注的文档
- C++程序设计张桦第3章string、vector、数组和指针课件教学.ppt
- C++程序设计张桦第4章程序流程控制课件教学.ppt
- C++程序设计张桦第5章函数课件教学.ppt
- C++程序设计张桦第6章类和对象课件教学.ppt
- C++程序设计张桦第7章面向对象程序设计课件教学.ppt
- C++程序设计张桦第8章RTTI与异常处理课件教学.ppt
- C++实用教程课件-张荣梅第1章VC++开发环境课件教学.ppt
- C++实用教程课件-张荣梅第2章面向对象程序设计基础课件教学.ppt
- C++实用教程课件-张荣梅第3章windows编程基础课件教学.ppt
- C++实用教程课件-张荣梅第4章对话框与控件课件教学.ppt
最近下载
- CS3000学习详解最新版.pdf VIP
- 鼻内镜颅底手术.pptx VIP
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 第1课远古时期的人类活动(课件2)-七年级历史上册优质教学课件(统编版2024).pptx VIP
- 数轴 课件 2026-2027学年人教版七年级数学上册.pptx VIP
- 一例PICC堵管后艰难溶栓之路——个案护理汇报.pptx VIP
- 1.2+原始农业与史前社会+课件+-2025-2026学年统编版七年级历史上册.pptx VIP
- 不同类型ENSO事件对中国夏季降水的影响差异_ENSO动力学.docx
- 【数学】乘方(第1课时)课件2025-2026学年人教版数学七年级上册.pptx VIP
- 2026年CSCO免疫检查点抑制剂相关的毒性管理指南(全文).docx
原创力文档

文档评论(0)