hour表示小时int型,minute表示分钟int型,second表示秒中int型,均为private权限
时间: 2023-06-18 13:03:22 浏览: 124
ext 可以选择小时分钟秒
3星 · 编辑精心推荐
好的,我了解了。那我可以为这些私有成员添加一些公共的方法来获取和设置它们的值。比如:
```c++
class Time {
private:
int hour;
int minute;
int second;
public:
void setHour(int h) { hour = h; }
int getHour() const { return hour; }
void setMinute(int m) { minute = m; }
int getMinute() const { return minute; }
void setSecond(int s) { second = s; }
int getSecond() const { return second; }
};
```
这样,我们就可以通过调用这些公共方法来获取和设置私有成员的值了。例如:
```c++
Time t;
t.setHour(10);
t.setMinute(30);
t.setSecond(45);
cout << t.getHour() << ":" << t.getMinute() << ":" << t.getSecond() << endl;
```
输出结果为:10:30:45
阅读全文