- 35
- 0
- 约 12页
- 2016-03-03 发布于重庆
- 举报
C++实验二类及对象的封装性.doc
说明:指导教师评分后,实验报告交院(系)办公室保存。
实验2 类及对象的封装性
1.实验目的及要求:
1)掌握类及其成员的定义方法;
2)掌握对象的创建方法;
3)掌握对象数组、对象指针及*this指针的使用。
3.实验内容:
3.1 分析下面的程序,指出错误的地方
class CSample
{ int a=2.5 ; //在类中定义成员变量只能定义该变量的数据类型,不能赋初值更加不能给一个整型变量赋予一个实数型的值。改为:int a;
public:
int b ;
void Print( )
{couta+b\n ; }
void Set (int , int);
} // 类定义结束得有一个“;”号结束
//为了说明Set函数是类CSample,所以必须在函数名前面加上CSample类名和“::”,否则,函数Set是无法使用类CSample的成员变量和成员函数的。
void Set(int x , int y)
{
a=x ;
y=b ; //逻辑错误,应改为:b=y;
}
void main( )
{
CSample Sam1 , Sam2 ;
Sam1.Set(2,3);
Sam2.Set(5,6);
Sam1.Print( ) ;
Sam2.Print( ) ;
Cou
您可能关注的文档
- ALTIB对AM60B镁合金晶粒细化效果的研究.pdf
- AlTiC系中TiC形成的热力学与动力学研究.pdf
- AltiumDesigner的PCB简单应用.ppt
- AMBA总线论文基于AMBA APB总线的音频接口IP核的设计与验证.doc
- AMK伺服培训教程2总线应用及示例.ppt
- Anderson科龙电器客户关系管理知识培训200201.ppt
- Android 的窗口切换程序设计实验.doc
- ANSYS 利用文本交换输入输出的方法.doc
- Ansys 非线性分析入门.ppt
- ANSYS电磁场分析指南 第七章 3D谐波磁场分析(棱边单元法.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)