比如我定義了一個Clock的類,代碼如下class?Clock{
int?hour,minute,second;
public:
int?gethour(int?h){
hour=h;
}
int?getminute(int?m){
minute=m;
}
int?getsecond(int?s)
{
second=s;
}
int?display()
{
cout<<hour<<":"<<minute<<":"<<second<<endl;
}
};假如我要使用類里面的函數(shù)時是使用aclock.getminute(12),是用"."來調(diào)用成員函數(shù)的,那什么時候用"::"來調(diào)用成員函數(shù)呢(例如std::cout這樣的)?請說明下"::"和"."的相同與不同之處,哪里兩者能夠替換使用,哪里不能,謝謝!
- 2 回答
- 0 關(guān)注
- 3222 瀏覽
添加回答
舉報
0/150
提交
取消