å•題
å‰è¿°ã® Person クラスを使用ã—ã¦ã€ç•°ãªã‚‹åå‰ã¨å¹´é½¢ã‚’æŒã¤è¤‡æ•°ã® Person オブジェクトを生æˆã—ã¦ãã ã•ã„。ãれãžã‚Œã®ã‚ªãƒ–ジェクトを生æˆã—ãŸå¾Œã«ã€ãã®æƒ…å ±ã‚’ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã—ã¦ãã ã•ã„。
ヒント
- 複数ã®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ ¼ç´ã™ã‚‹ãŸã‚ã®å¤‰æ•°:
- 複数ã®
Personã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ ¼ç´ã™ã‚‹ãŸã‚ã«ã€Personクラスã®é…列やコレクションを宣言ã—ã¾ã™ã€‚例ãˆã°ã€Person[] peopleã‚„List<Person> personListãªã©ãŒè€ƒãˆã‚‰ã‚Œã¾ã™ã€‚
- 複数ã®
- ç•°ãªã‚‹åå‰ã¨å¹´é½¢ã‚’æŒã¤ã‚ªãƒ–ジェクトã®ç”Ÿæˆ:
new Person("åå‰1", å¹´é½¢1)ã€new Person("åå‰2", å¹´é½¢2)ã®ã‚ˆã†ã«ã—ã¦ã€ç•°ãªã‚‹åå‰ã¨å¹´é½¢ã‚’æŒã¤Personオブジェクトを生æˆã—ã¾ã™ã€‚
- ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æƒ…å ±ã‚’è¡¨ç¤º:
forループやforeachを使用ã—ã¦ã€é…列やリスト内ã®å„Personã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æƒ…å ±ã‚’å–å¾—ã—ã€displayInfo()メソッドを呼ã³å‡ºã—ã¦ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã—ã¾ã™ã€‚
ã“れらã®ã‚¹ãƒ†ãƒƒãƒ—を組ã¿åˆã‚ã›ã¦ã€ç•°ãªã‚‹åå‰ã¨å¹´é½¢ã‚’æŒã¤è¤‡æ•°ã® Person オブジェクトを生æˆã—ã¦ã€ãれãžã‚Œã®æƒ…å ±ã‚’ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’作æˆã—ã¦ã¿ã¦ãã ã•ã„。
→解ç”例
「007 クラスã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント