实验2类和对象.docx

实验 2 类和对象(一) 1、实验目的 (1)掌握声明类的方法,类和类的成员的的概念以及定义对象的方法。 (2)初步掌握用类和对象编制基于对象的程序。 (3)学习检查和调试基于对象的程序。 2、实验内容 (1)有以下程序: #include iostream using namespace std; class Time // 定义 Time 类 { public: // 数据成员为公用的 int hour; int minute; int sec; }; int main( ) { Time t1; // 定义 t1 为 Time 类对象 cint1.hour; // 输入设定的时间 cint1.minute; cint1.sec; coutt1.hour “ : ” t1.minute “ : ” t1.secendl; // 输出时间 return 0; } 改写程序,要求: 将数据成员改为私有的; 将输入和输出的功能改为由成员函数实现; 在类体内定义成员函数。 然后编译和运行程序。 请分析什么成员应指定为公用的?什么成员应指定为私有的?什么函数最好放在类中定 义?什么函数最好放在类外定义? 在类体内定义: #include iostream using namespace std; class Time // 定义 Time 类 { private: // 数据成员为私有的

文档评论(0)

1亿VIP精品文档

相关文档