å•題
æ—¢å˜ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスã«è¤‡æ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã‚€æ–°ã—ã„æ‹¡å¼µã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを作æˆã—ã¾ã™ã€‚
ã“れを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã‚’作æˆã—ã€å„メソッドを実装ã—ã¾ã™ã€‚
ヒント
- æ—¢å˜ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを考ãˆã¾ã™ã€‚
- æ–°ã—ã„æ‹¡å¼µã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを作æˆã—ã€ãれを既å˜ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを拡張ã™ã‚‹å½¢ã§å®£è¨€ã—ã¾ã™ã€‚
- æ–°ã—ã„æ‹¡å¼µã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスã«è¤‡æ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’è¿½åŠ ã—ã¾ã™ã€‚
- 実装クラスを作æˆã—ã€ãã®ã‚¯ãƒ©ã‚¹ãŒæ–°ã—ã„æ‹¡å¼µã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを実装ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚
- æ–°ã—ã„メソッドをå«ã‚€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実装ã—ã¾ã™ã€‚
ã“れã«ã‚ˆã‚Šã€æ—¢å˜ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã«æ–°ã—ã„æ©Ÿèƒ½ã‚’è¿½åŠ ã—ãŸæ–°ã—ã„æ‹¡å¼µã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスãŒã§ãã¾ã™ã€‚
→解ç”例
「017 インターフェイスã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント