ch06 — コンストラクタで初期化する
スライドで見るこの章を AI と学ぶ
演習問題の詳細
この章の演習問題の内容を読めます。実際に手元で解くには教材リポジトリを clone してください。
ドリル 01 — コンストラクタで初期化する
問題
User クラスを定義してください。
public string $name;public int $age;public function __construct(string $name, int $age)で 2 つのプロパティを初期化する
new User("太郎", 20) で 1 行で インスタンスを作り、name と age を 1 行ずつ出力してください。
期待される出力:
太郎
20
ヒント
- メソッド名は
__construct(アンダースコア 2 つ) $this->name = $name;$this->age = $age;の 2 行で初期化- 呼び出しは
$u = new User("太郎", 20);の 1 行 で完結
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
演習問題(1問)
サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリを clone してください。
完了にすると進捗に反映されます