å•題
以下㮠Person クラスを完æˆã•ã›ã¦ãã ã•ã„。Person クラスã¯åå‰ (name) ã¨å¹´é½¢ (age) ã®æƒ…å ±ã‚’ä¿æŒã—ã¾ã™ã€‚デフォルトコンストラクタã§ã¯ã€åå‰ã‚’ “Unknown”ã€å¹´é½¢ã‚’ 18 ã§åˆæœŸåŒ–ã—ã¾ã™ã€‚引数をå—ã‘å–るコンストラクタã¯ã€æŒ‡å®šã•れãŸåå‰ã¨å¹´é½¢ã§åˆæœŸåŒ–ã—ã¾ã™ã€‚ã¾ãŸã€ãƒ‡ãƒ•ォルトコンストラクタや引数ã¤ãコンストラクタã‹ã‚‰åˆ¥ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’呼ã³å‡ºã™ã‚ˆã†ã«å®Ÿè£…ã—ã¦ãã ã•ã„。
public class Person {
private String name;
private int age;
// デフォルトコンストラクタ
// 引数ã¤ãコンストラクタ
// ä»–ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’呼ã³å‡ºã™ãƒ¡ã‚½ãƒƒãƒ‰
// ゲッターメソッド(çœç•¥ï¼‰
}
ヒント
デフォルトコンストラクタãŒå¼•æ•°ã¤ãコンストラクタを呼ã³å‡ºã™å ´åˆã€this ã‚ーワードを使用ã—ã¦å¼•æ•°ã¤ãã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’呼ã³å‡ºã—ã¾ã™ã€‚ã“ã®éš›ã€å¼•æ•°ã¤ãコンストラクタã®ä¸ã«å¿…è¦ãªåˆæœŸåŒ–処ç†ã‚’è¿½åŠ ã—ã¾ã™ã€‚
→解ç”例
「011 コンストラクタã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント