Vehicle ã¨ã„ã†åŸºæœ¬çš„ãªã‚¯ãƒ©ã‚¹ã‚’作æˆã—ã¾ã™ã€‚ã“れã«ã¯ start メソッドãŒå«ã¾ã‚Œã¾ã™ã€‚
Car クラスを作æˆã—ã€Vehicle クラスを拡張ã—ã¾ã™ã€‚Car クラスã§ã¯ start メソッドをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã€”Car is starting” ã¨è¡¨ç¤ºã—ã¾ã™ã€‚
メインクラスã§ã€Vehicle クラスã®ã‚ªãƒ–ジェクト㨠Car クラスã®ã‚ªãƒ–ジェクトを作æˆã—ã€ãれãžã‚Œã® start メソッドを呼ã³å‡ºã™ä¾‹ã‚’構築ã—ã¾ã™ã€‚
ヒント
- Vehicle クラス:
Vehicleクラスã¯åŸºæœ¬çš„ãªãƒ¡ã‚½ãƒƒãƒ‰startã‚’å«ã‚€åŸºåº•クラスã¨ã—ã¦æ©Ÿèƒ½ã—ã¾ã™ã€‚
- Car クラス:
Carクラスã¯Vehicleクラスを拡張ã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€Carクラスã¯Vehicleクラスã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’継承ã§ãã¾ã™ã€‚Carクラスã§ã¯ã€startメソッドをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã€”Car is starting” ã¨è¡¨ç¤ºã™ã‚‹ã‚ˆã†ã«å®Ÿè£…ã—ã¾ã™ã€‚
- メインクラス:
- メインクラスã§ã€
Vehicleクラスã¨Carクラスã®ã‚ªãƒ–ジェクトを作æˆã—ã¾ã™ã€‚ - å„オブジェクトã«å¯¾ã—ã¦
startメソッドを呼ã³å‡ºã™ã“ã¨ã§ã€ãれãžã‚Œã®ã‚¯ãƒ©ã‚¹ã®æŒ™å‹•を確èªã—ã¾ã™ã€‚
- メインクラスã§ã€
ã“れらã®ãƒ’ントã«åŸºã¥ã„ã¦ã€Javaコードを書ã„ã¦ã¿ã¦ãã ã•ã„。基本的ãªç¶™æ‰¿ã¨ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã®æ¦‚念をç†è§£ã—ã€ãれを用ã„ã¦ã‚¯ãƒ©ã‚¹é–“ã®é–¢ä¿‚を構築ã™ã‚‹ã“ã¨ãŒç›®æ¨™ã§ã™ã€‚
→解ç”例
「015 ãƒãƒªãƒ¢ãƒ¼ãƒ•ィズムã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント