å•題
形状を表㙠Shape クラスを作æˆã—ã¾ã™ã€‚
æç”»å¯èƒ½ãªã‚ªãƒ–ジェクトを示㙠Drawable インターフェイスを作æˆã—ã¾ã™ã€‚
Shape クラス㌠Drawable インターフェイスを実装ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚
ヒント
Shapeクラスを作æˆã—ã¾ã™ã€‚ã“れã¯åŸºæœ¬çš„ãªå½¢çжã®ç‰¹æ€§ã‚’æŒã¤ã‚¯ãƒ©ã‚¹ã§ã™ã€‚Drawableインターフェイスを作æˆã—ã¾ã™ã€‚ã“ã‚Œã¯æç”»å¯èƒ½ãªã‚ªãƒ–ジェクトã«é–¢ã™ã‚‹ãƒ¡ã‚½ãƒƒãƒ‰ã‚’宣言ã—ã¾ã™ã€‚例ãˆã°ã€draw()メソッドãªã©ãŒè€ƒãˆã‚‰ã‚Œã¾ã™ã€‚Shapeクラスã«Drawableインターフェイスを実装ã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€Shapeクラスã¯Drawableインターフェイスã«å®šç¾©ã•れãŸãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒã¤ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
ã“れã«ã‚ˆã£ã¦ã€Shape ã‚¯ãƒ©ã‚¹ã¯æç”»å¯èƒ½ãªã‚ªãƒ–ジェクトã¨ã—ã¦æ‰±ã†ã“ã¨ãŒã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚
→解ç”例
「017 インターフェイスã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント