å•題
Animal クラスを作æˆã—ã¦ãã ã•ã„。ã“ã®ã‚¯ãƒ©ã‚¹ã¯ã€å‹•物ãŒç™ºã™ã‚‹éŸ³ã‚’表ç¾ã™ã‚‹ãŸã‚ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æä¾›ã—ã¾ã™ã€‚
makeSoundメソッド: 何もå—ã‘å–らãšã€å‹•物ã®éŸ³ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã‚’作æˆã—ã¦ãã ã•ã„。makeSoundメソッド(オーãƒãƒ¼ãƒãƒ¼ãƒ‰ï¼‰: 音ã®å¤§ãã•(音é‡ï¼‰ã‚’æ•´æ•°ã¨ã—ã¦å—ã‘å–りã€ãã®éŸ³é‡ã«å¿œã˜ãŸéŸ³ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã‚’è¿½åŠ ã—ã¦ãã ã•ã„。
ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使用ã—ã¦ã€å‹•物ãŒé€šå¸¸ã®éŸ³ã¨ç•°ãªã‚‹éŸ³é‡ã§é³´ãå ´åˆã«å¯¾å¿œã§ãるよã†ã«ã—ã¦ãã ã•ã„。
ヒント
- makeSoundメソッド:
makeSoundメソッドã¯ã€ä½•ã‚‚å—ã‘å–らãšã«å‹•物ã®éŸ³ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã§ã™ã€‚- 例ãˆã°ã€”Woof!”(犬ã®é³´ã声)や”Meow!”(猫ã®é³´ã声)ãªã©ã€å‹•物ã”ã¨ã«ç•°ãªã‚‹éŸ³å£°ã‚’è¿”ã™ã‚ˆã†ã«ã—ã¾ã™ã€‚
- makeSoundメソッド(オーãƒãƒ¼ãƒãƒ¼ãƒ‰ï¼‰:
makeSoundメソッドã®ã‚ªãƒ¼ãƒãƒ¼ãƒãƒ¼ãƒ‰ã¨ã—ã¦ã€éŸ³ã®å¤§ãã•(音é‡ï¼‰ã‚’æ•´æ•°ã¨ã—ã¦å—ã‘å–りã€ãã®éŸ³é‡ã«å¿œã˜ãŸéŸ³ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã‚’è¿½åŠ ã—ã¾ã™ã€‚- 音é‡ã«å¿œã˜ã¦éŸ³ãŒå¤‰åŒ–ã™ã‚‹ã‚ˆã†ãªä»•組ã¿ã‚’考ãˆã¾ã™ã€‚例ãˆã°ã€éŸ³ã®å¤§ãã•ã«å¿œã˜ã¦ “! ” ã®æ•°ã‚’増やã™ãªã©ã®ã‚¢ãƒ—ãƒãƒ¼ãƒãŒè€ƒãˆã‚‰ã‚Œã¾ã™ã€‚
ã“れらã®ãƒ’ントをもã¨ã«ã€Animal クラスを実装ã—ã¦ã„ãã¨è‰¯ã„ã§ã—ょã†ã€‚å„ãƒ¡ã‚½ãƒƒãƒ‰ã®æŒ¯ã‚‹èˆžã„を考ãˆã€å‹•物ã”ã¨ã«ç•°ãªã‚‹éŸ³å£°ã‚„音é‡ã«å¿œã˜ãŸå¤‰åŒ–を表ç¾ã™ã‚‹ã“ã¨ãŒãƒã‚¤ãƒ³ãƒˆã§ã™ã€‚
→解ç”例
「010 メソッドã®ã‚ªãƒ¼ãƒãƒ¼ãƒãƒ¼ãƒ‰ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント