满意答案
simplify01
2015.05.10
采纳率:51% 等级:12
已帮助:17025人
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include using namespace std; class time{ private: int hour; int minute; int second; public: time():hour(0),minute(0),second(0){}; time(int h, int m, int s) { hour = h; minute = m; second = s; } time(const time& t){ hour = t.hour; minute = t.minute; second = t.second; } void setTime(int h, int m, int s) { hour = h; minute = m; second = s; } void show() { cout <构造函数创建新对象 time t1; time t2(1,2,3); time t3(t2); cout <show(); delete t4; //创建一个对象数组,分别利用数组下标和对象指针实现对数组元素的遍历 time timeArray[5]; for(int i=0; i<5; i++){ timeArray[i].setTime(i,2*i,3*i); } for(int i=0; i<5; i++){ (timeArray+i)->show(); } return 0;}
00分享举报