class BankAccount
{
public:
void input( ) const;
//...
}
这段代码里面 const用法为何不对
const修饰å½æ°çæææ¯ è¿ä¸ªå½æ°ä¸å¯¹æååéè¿è¡ä¿®æ¹ã
æ以å¨è¿ä¸ªå½æ°å ï¼ä¸è½å¤è°ç¨éconstçæåå½æ°ï¼ä¸è½ä¿®æ¹æååé
æ ¹æ®ä½ çå½æ°åï¼ä½ çæå¾æ¯æ³éè¿è¿ä¸ªå½æ°è¯»åè¾å ¥ã
å¦æè¿ä¸ªè¾å ¥çå 容修æ¹äºä½ æååéï¼å°±ä¼æ¥é
ä¾å¦ç±»ä¸æä¸ä¸ªint a;
ä½ å¨inputå½æ°éåäºcin >> a;å°±ä¼æ¥é追é®
æ以å¨è¿ä¸ªå½æ°å ï¼ä¸è½å¤è°ç¨éconstçæåå½æ°ï¼ä¸è½ä¿®æ¹æååé
æ ¹æ®ä½ çå½æ°åï¼ä½ çæå¾æ¯æ³éè¿è¿ä¸ªå½æ°è¯»åè¾å ¥ã
å¦æè¿ä¸ªè¾å ¥çå 容修æ¹äºä½ æååéï¼å°±ä¼æ¥é
ä¾å¦ç±»ä¸æä¸ä¸ªint a;
ä½ å¨inputå½æ°éåäºcin >> a;å°±ä¼æ¥é追é®
æ¯ä¸éææ«èè¯é¢ è¯å®ä¸åºè¯¥æ¯ç¨ååæ¨æå½æ°å ·ä½åä»ä¹ç
追çä»å½æ°åå¯ä»¥æ¨æåºè¿ä¸ªå½æ°çä½ç¨ï¼å°±åå«åshow()çå½æ°ï¼é¾éæ¯åå§ååéç¨çï¼
inputåºè¯¥æ¯ç±»çè¾å
¥å½æ°ï¼æ¬èº«ä¼æ´æ¹ç±»çå
é¨æåï¼æ以ä¸åºè¯¥ç¨const
ä¸è¬æ¥è¯´ï¼è¾åºå½æ°ï¼å¹¶ä¸ä¸å¯¹å
é¨æ°æ®ææ´æ¹çå½æ°ï¼æè½å¤ç¨const
è¿ç±»å½æ°çååä¸è¬ä¸ºï¼show()print()get()ä¹ç±»ç
èset()input()init()å±äºä¿®æ¹å
é¨æ°æ®çå½æ°å¸¸ç¨å
温馨提示:答案为网友推荐,仅供参考