プロパティ
- 2013 8/8
- カテゴリー : クラス
1 2 3 4 5 |
class Person{ public $firstName;//追加 public $lastName;//追加 } |
先ほどのPerosn クラスに上記のような追加を行ってください。
これをプロパティと呼びます。
publicと書かれているのはアクセス修飾子と呼びます。 これはプロパティへのアクセス域をコントロールするものです。今回はどこからでもアクセスをしたいので publicというアクセス修飾子を使っていきます。
では、プロパティを初期化して見ましょう。それぞれのプロパティに自分の名前を代入してみてください。やり方は練習サイトのクラスページでインスタンスをおこなったたので、そこからやってみましょう!
1 2 3 |
$p -> firstName = 'カルメン'; $p -> lastName = 'あだ名'; echo "私の名前は{$p -> firstName}です。ああ勿論{$p -> lastName}に決まってます。"; |
プロパティの初期化は、クラス内でも行うことはできます。
その後