关于c++时钟类定义时的问题

不知道里面的外部接口int gethour();
int getminute();
int getsecond(); 书上说这是得到时间,把这段注释之后,同样也可以实现这个类,请问三段有什么用

我觉得:这三个函数是在时钟类已经维护的时间数据中取得相应的字段,并不是由直接维护核心数据。

这三个函数只是获取时钟对象内的数据而已,是三个对外的方法,对外的接口,跟这个对象内部的数据创建没有关系,所以把他们注释掉后,对象仍然可以创建!就像一辆车,人可以利用车达到快速移动的目的,但是就算人永远不开这辆车,但这辆车仍然可以被创造出来!