(撇開你應該讓他們在所有的問題。)getter和setter風格
我一直喜歡只使用函數重載給你相同的名稱getter和setter方法。
int rate() { return _rate; }
void rate(int value) { _rate = value; }
// instead of
int getRate() { return _rate; }
void setRate(int value) { _rate = value; }
// mainly because it allows me to write the much cleaner
total(period() * rate());
// instead of
setTotal(getPeriod() * getRate());
當然,我是正確的,但我想知道,如果庫作家有什麼好理由?
「自然我是對的」這非常有趣,我希望它的目的是作爲一個笑話。 – 2009-10-22 21:24:35