- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C实验报告李岩(实验一二)
2015春学期C++面向对象程序设计
实
验
报
告
书
实验名称: C++面向对象程序设计
指导老师: 马 艳
实验时间: 2015.4.25
实验成员: 李 岩
《C++面向对象程序设计》实 验 报 告
学号: 2013014102 姓名: 李岩 班级: 计科1302 成绩:
实验名称: 类与对象 (I) 实验地点:机房
所使用的工具软件及环境:个人计算机(奔腾586 档以上),Windows 或Dos 操作系统,Microsoft
Visual C++
一、实验目的:
(1) 理解类和对象的概念,掌握声明类和定义对象的方法。
(2) 掌握构造函数和析构函数的实现方法。
(3) 初步掌握使用类和对象编制C++程序。
(4) 掌握对象数组、对象指针和string 类的使用方法。
二、实验任务
1.定义一个类,其中包括类的构造函数和析构函数,并至少包含两个数据成员和一个
普通成员函数。在main ()函数中定义这个类的对象,并调用其中的成员函数。
2.定义一个类,对分别对类中的构造函数和普通成员函数进行重载,在main ()函数
中定义这个类的对象,并调用其中重载的构造函数和成员函数。(可以写成一个程序,
也可以分成两个程序。)
3. 定义一个类,其中要自定义拷贝构造函数。在main ()函数中定义这个类的对象,
并调用其中的拷贝构造函数。
三、实验内容及结果
实验 1:
#includeiostream
using namespace std;
class People{
public:
People(char *n,int a);
~People();
void showPeople();
private:
char *name;
int age;
};
People::People(char *n,int a)
{
coutconstructing...endl;
name n;
age a;
}
People::~People()
- 1-
{
coutdestructing...endl;
}
inline void People::showPeople()
{
coutname ageendl;
}
int main()
{
People people1(李祥祥,68);
people1.showPeople();
return 0;
}
实验2:
#includeiostream
using namespace std;
class Round{
public:
Round();
Round(float r);
int Perimeter()
{
return (2*3.14*radius);
}
private:
int radius;
};
Round::Round()
{
radius 2.86;
}
Round::Round(float r)
{
radius r;
}
-2 -
int main()
{
Round round1;
coutThe perimeter of th
您可能关注的文档
最近下载
- 《抽象代数基础+》完整习题解答.pdf
- 数控机床装调维修工竞赛试题及评分标准.doc VIP
- 教科版科学四年级上册全册大单元整体教学设计.pdf VIP
- 上头的电子烟的秘密+禁毒系列知识科普之—依托咪酯主题班会.pptx VIP
- 二氧化碳的实验室制取说课汇总市公开课金奖市赛课一等奖课件.pptx
- 2024年中级消防员职业鉴定理论考试题库(浓缩500题).docx
- (2023正式版)YST 1681-2023 变形铝及铝合金熔体离线渣含量检测方法 .docx VIP
- 数控机床装调维修工实操考试试题.doc VIP
- 2022年山东省职业院校技能大赛(中职组)“机械装配技术”赛项试题(A).docx VIP
- 客运站安全生产培训.pptx VIP
文档评论(0)