å•題
Person クラスを作æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ã«ã¯ name ã¨ã„ã†å±žæ€§ãŒã‚りã¾ã™ã€‚
changeName ã¨ã„ã†ãƒ¡ã‚½ãƒƒãƒ‰ã‚’作æˆã—ã€Person ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã¨æ–°ã—ã„åå‰ã‚’引数ã¨ã—ã¦å—ã‘å–りã€Person オブジェクトã®åå‰ã‚’変更ã—ã¾ã™ã€‚
ヒント
- Person クラスã®å®£è¨€:
Personクラスを作æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ã«ã¯nameã¨ã„ã†å±žæ€§ãŒå«ã¾ã‚Œã¾ã™ã€‚
- changeName メソッドã®å®£è¨€:
changeNameメソッドを作æˆã—ã¾ã™ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯æ–°ã—ã„åå‰ã‚’引数ã¨ã—ã¦å—ã‘å–りã€Personオブジェクトã®åå‰ã‚’変更ã—ã¾ã™ã€‚
- åå‰ã®å¤‰æ›´:
changeNameãƒ¡ã‚½ãƒƒãƒ‰ã®æœ¬ä½“内ã§ã€name属性を新ã—ã„åå‰ã§æ›´æ–°ã—ã¾ã™ã€‚
ã“れらã®ã‚¹ãƒ†ãƒƒãƒ—を考慮ã—ã¦ã€Person クラス㨠changeName メソッドを実装ã—ã¦ã¿ã¦ãã ã•ã„。ãªãŠã€name 属性㌠private 修飾åã§å®£è¨€ã•れã¦ã„ã‚‹ãŸã‚ã€Person クラスã®å¤–部ã‹ã‚‰ç›´æŽ¥ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“。åå‰ã‚’変更ã™ã‚‹ã«ã¯ã€changeName メソッドを使用ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
→解ç”例
「008 メソッドã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント