- 6
- 0
- 约8.35千字
- 约 10页
- 2017-05-20 发布于北京
- 举报
C类和其对象的封装性
实验一 C++类及其对象的封装性
一、实验目的和要求
(1) 了解C++类的构成。
(2) 掌握声明类的方法,类和类的成员的概念以及定义对象的方法。
(3) 掌握成员函数的定义。
(4) 熟悉构造函数和析构函数。
(5) 了解C++的封装性。
二、 C++程序开发过程
C++程序开发过程如图1.1所示。
C++程序开发过程与其他高级语言语言源程序开发过程一样,都必须先经过编辑、编译和连接过程,最后生成可执行的代码后才能运行。程序开发过程基本步骤如下:
(1) 编辑
编辑是将编写好的C++源程序输入到计算机中,生成磁盘文件的过程。磁盘文件名字要用扩展名.cpp,例如:File.cpp。
(2) 编译
编译是通过编译器将程序的源代码(.cpp)转换成为机器代码的形式,称为目标代码,即机器语言指令,这时产生的文件扩展名为. obj。如:将源文件File.cpp编译后,生成目标文件File.obj。但这仍然不是一个可执行的程序,因为目标代码只是一个个的程序块,需要相互连接成为一个适应操作系统环境的程序整体。为了把它转换为可执行程序,必须进行连接。
(3) 连接
连接是编译的最后一个过程,它将用户程序生成的多个目标代码文件和系统提供的库文件(.lib)中某些代码连接在一起,经过这种连接处理,生成一个可执行文件,存储这个可执行文件的扩展名为.exe。如:File.obj文件经连接处
您可能关注的文档
- CAD快捷键及一般小问题.doc
- CAD快捷键及命令大全.doc
- CAD快捷键命令表最实用的–副本.doc
- CAD快捷键和CAD2008安装激活法.doc
- CAD常见问题及技巧80条.doc
- CAD快捷键和操作小技巧.doc
- CAD快捷键和部分技巧.doc
- CAD快捷键和技巧120个.doc
- CAD快的制作-粗糙度.doc
- CAD快捷键CAD实用技巧及操作说明.doc
- 广东省深圳市福田区侨香外国语学校2025届数学八上期末经典模拟试题含解析.doc
- 2025届湖南省浏阳市初三下十月阶段性考试试题语文试题含解析.doc
- 江西省江西师大附中2026届高三第六次质量检查生物试题含解析.doc
- 江苏省连云港市灌南县2025年三上数学期末质量跟踪监视模拟试题含解析.doc
- 银川科技学院《社交礼仪》2023-2024学年第一学期期末试卷.doc
- 江苏省南京雨花台区七校联考2025届初三下学期第一次周考语文试题(重点班)试题含解析.doc
- 山东省滨州市十二校2025届高一语文第二学期期末综合测试试题含解析.doc
- 西昌学院《经济法》2021-2022学年第一学期期末试卷.doc
- 邯郸市邯山区2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 安徽林业职业技术学院《毒理学基础A》2023-2024学年第二学期期末试卷.doc
最近下载
- 庭院景观设计案例分析.pptx VIP
- 锁骨下动脉盗血综合症图解培训课件.ppt VIP
- 2025七年级数学思维拓展(培优竞赛)讲义(共32讲).docx
- 名著导读 《昆虫记》科普作品阅读分享会好书推荐通用PPT.pptx VIP
- 江苏省徐州市六区县2024-2025学年高二下学期期中考试物理(解析版).docx VIP
- 中医医院二甲评审资料汇编应急管理.doc VIP
- 重庆市矢量地图动态PPT模板.pptx VIP
- 2024年文山市卫生健康系统选调工作人员真题.pdf VIP
- 2026年人保财险理赔考试试题及答案.docx VIP
- 江苏省徐州市2024-2025学年高一下学期期中考试 物理试卷含答案.docx VIP
原创力文档

文档评论(0)