实验四类和对象.pdfVIP

  • 2
  • 0
  • 约7.54千字
  • 约 9页
  • 2020-10-06 发布于浙江
  • 举报
电子信息学院 实验报告书 课 程 名: 面向对象程序设计 题 目: 实验4 类和对象 实验类别: 设计研究型 班 级: BX1004 学 号: 35 姓 名: 赵鑫 评语: 实验态度:认真 ( ) 一般 ( ) 差 ( ) 实验结果:正确 ( ) 部分正确 ( )错 ( ) 实验理论:掌握 ( ) 熟悉 ( ) 了解 ( ) 不懂 ( ) 操作技能:强 ( ) 一般 ( ) 差 ( ) 实验报告:好 ( ) 一般 ( ) 差 ( ) 成绩: 指导教师: 陈群贤 批阅时间: 年 月 日 一.实验目的 (1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法。 (2)初步掌握用类和对象编制基于对象的程序 (3)学习检查和调试基于对象的程序 二.实验内容 (1)有以下程序: #includeiostream usingnamespace std; classTime //定义Time 类 {public: //数据成员为公用的 inthour; intminute; int sec; }; intmain() { Timet1; //定义他为Time 类对象 cinti.hour; //输入设定时间 cinti.minute; cinti.sec; coutt1.hour:ti.minute:t1.secendl; //输出时间 reture0; } 改写程序,要求: 将数据成员改为私有的; 将输入和输出的功能改为由成员函数实现; 在类体内定义成员函数。 然后编译和运行程序。请分析什么成员应指定为公用的?什么成员应指定为私有的?什么函 数最好放在类中定义?什么函数最好在类外定义? (2)分别给出如下的3个文件: 含类定义的头文件student.h。 //student.h (这是头文件,在此文件中进行类的声明) class Student //类声明 {public: void display (); //公用成员函数原型声明 private: intnum; charname[20]; char sex; }; 包含成员函数定义的源文件student.cpp。 //student.cpp 在此文件中进行函数的定义 #includeiostream #includestudent.h //不要漏写此行,否则编译通不过 void Student::display() //在类外定义display 类函数 {coutnum:numendl; coutname:nameendl; coutsex:sex

文档评论(0)

1亿VIP精品文档

相关文档