【PHP/演習問題】フィールド[1]

【PHP/演習問題】フィールド[1]

問題

次の実行結果になる車クラスを扱うプログラムを作成してください。
なお、下記条件を満たすものとします。

  • 車クラスを作成する
  • 車クラスのフィールドはナンバー、色、乗車人数とする
  • 出力は車クラスのインスタンスを使う
===== 車情報 =====
ナンバー : 1234
色    : 紺色
乗車人数 : 5人
===== 車情報 =====
ナンバー : 0987
色    : 赤
乗車人数 : 2人

解答例

<?php

class Car {
    
    public $number;
    
    public $color;
    
    public $capacity;
    
}

$car1 = new Car();
$car2 = new Car();

$car1->number = '1234';
$car1->color = '紺色';
$car1->capacity = 5;

$car2->number = '0987';
$car2->color = '赤';
$car2->capacity = 2;

echo "===== 車情報 =====\n";
echo "ナンバー : ".$car1->number."\n";
echo "色    : ".$car1->color."\n";
echo "乗車人数 : ".$car1->capacity."人\n";

echo "===== 車情報 =====\n";
echo "ナンバー : ".$car2->number."\n";
echo "色    : ".$car2->color."\n";
echo "乗車人数 : ".$car2->capacity."人\n";


?>