国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

C++ 更復雜的例子

2023-03-20 16:22 更新

盡管函數(shù)轉換成成員函數(shù)的過程是機械式的,但還是有一些古怪的地方。例如,after函數(shù)對兩個Time對象進行操作,而不僅僅是一個,我們不能使它倆都成為隱式的。而需要在其中一個對象上調用這個函數(shù),并把另一個對象作為參數(shù)傳遞給它。

在函數(shù)中,我們隱式地引用其中一個對象,而繼續(xù)使用點符號來訪問另一對象的實例變量。

bool Time::after (const Time& time2) const{
    if(hour > time2.hour) return true;
    if(hour < time2.hour) return false;

    f(minute > time2.minute) return true;
    if(minute < time2.minute) return false;

    if(second > time2.second) return true;
    return false;
} 

調用此函數(shù):

if (doneTime.after (currentTime)) {
     cout << "The bread will be done after it starts." <<endl;   
}

調用過程可以這么理解: “如果done-time在current-time之后,那么...”

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號