å•題
以下ã®ã‚¯ãƒ©ã‚¹ Person を定義ã—ã€ãƒ‡ãƒ•ォルトコンストラクタã§åå‰ã¨å¹´é½¢ã‚’åˆæœŸåŒ–ã™ã‚‹ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’è¿½åŠ ã—ã¦ãã ã•ã„。
public class Person {
// フィールド: åå‰ã¨å¹´é½¢
private String name;
private int age;
// TODO: ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’è¿½åŠ ã—ã¦ã€åå‰ã¨å¹´é½¢ã‚’åˆæœŸåŒ–ã™ã‚‹
// ä»–ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚„コードã¯çœç•¥
}
ヒント
- コンストラクタã¯ãƒ¡ã‚½ãƒƒãƒ‰ã¨åŒã˜ã‚ˆã†ã«å®£è¨€ã•れã¾ã™ãŒã€æˆ»ã‚Šå€¤ã®åž‹ã¯ã‚りã¾ã›ã‚“。コンストラクタåã¯ã‚¯ãƒ©ã‚¹åã¨åŒã˜ã«ã—ã¾ã™ã€‚
- デフォルトコンストラクタã¯å¼•æ•°ã‚’æŒãŸãªã„コンストラクタã§ã™ã€‚ã‚¯ãƒ©ã‚¹ã«æ˜Žç¤ºçš„ãªã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒå®šç¾©ã•れã¦ã„ãªã„å ´åˆã€ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã£ã¦è‡ªå‹•çš„ã«ç”Ÿæˆã•れã¾ã™ãŒã€ä»Šå›žã¯è‡ªåˆ†ã§å®šç¾©ã—ã¦ã¿ã¾ã—ょã†ã€‚
- デフォルトコンストラクタ内ã§ã€
nameã¨ageフィールドをé©åˆ‡ã«åˆæœŸåŒ–ã—ã¦ãã ã•ã„。
→解ç”例
「011 コンストラクタã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント