クラスの基本 / ch03 — プロパティを読み書きする / 演習 01
📝 ドリル 01 — 2 つのプロパティを設定して出力
問題
User クラスを定義してください。
public string $name;public int $age;
new User() でインスタンスを作り、name に "太郎"、age に 20 を入れて、それぞれ 1 行ずつ出力してください。
期待される出力:
太郎
20
採点
php scripts/grade.php v2/topics/08-class/ch03-properties/drill/01-set-and-get/
ヒント
$u = new User();でインスタンスを作る$u->name = "太郎";$u->age = 20;で書き込みecho $u->name . "\n";echo $u->age . "\n";で読み出し
テストケース
期待される出力
太郎
20
📄 starter.php(雛形)
このコードから書き始めてください。
<?php
// TODO:
// 1. User クラスを定義する (public string $name; / public int $age;)
// 2. new User() でインスタンスを作る
// 3. name に "太郎"、age に 20 を入れる
// 4. name → age の順で 1 行ずつ出力する
✅ 解答例を見る(自分で解いてから)
<?php
class User {
public string $name;
public int $age;
}
$u = new User();
$u->name = "太郎";
$u->age = 20;
echo $u->name . "\n";
echo $u->age . "\n";