å•題
Shapeã¨ã„ã†åå‰ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを宣言ã—ã€double getArea();ã¨double getPerimeter();ã¨ã„ã†2ã¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã‚ã¦ãã ã•ã„。
ヒント
interfaceã‚ーワードを使用ã—ã¦ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを宣言ã—ã¾ã™ã€‚- インターフェイス内ã§ãƒ¡ã‚½ãƒƒãƒ‰ã‚’宣言ã™ã‚‹ã¨ã€ãれã¯è‡ªå‹•çš„ã«æŠ½è±¡ãƒ¡ã‚½ãƒƒãƒ‰ã¨ãªã‚Šã¾ã™ã€‚
- ã“ã®å ´åˆã€
getAreaã¨getPerimeterã®2ã¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’宣言ã—ã¾ã™ã€‚ - ãれãžã‚Œã®ãƒ¡ã‚½ãƒƒãƒ‰ã®æˆ»ã‚Šå€¤åž‹ã¯
doubleã§ã™ã€‚
ã“れをå‚考ã«ã—ã¦ã€ã€ŒShapeã€ã¨ã„ã†åå‰ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを宣言ã—ã€double getArea(); 㨠double getPerimeter(); ã®2ã¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã‚ã¦ã¿ã¦ãã ã•ã„。
→解ç”例
「017 インターフェイスã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント