かべぎわブログ

ブログです

PHP

継承 オーバーライド

PHP

継承を用いて子クラスを定義するときは class 子クラス extends 親クラス とする。

PHP アクセス修飾子 アクセス権まとめ

PHP

アクセス権 public protected private クラス内 ○ ○ ○ 子クラス内 ○ ○ ☓ クラス、子クラスの外 ○ ☓ ☓ public どこからでもアクセス可能 protected そのクラスと子クラス内からのみアクセス可能 private そのクラス内からのみアクセス可能

クラスプロパティとクラスメソッド

PHP

クラスプロパティ インスタンスがもつデータ(プロパティ)ではなく、クラスが持つデータのこと。 static をつかって定義する。 アクセスする場合は クラス名::$クラスプロパティ名をつかう。

クラスとインスタンスとプロパティとメソッドとコンストラクタ

PHP

クラス オブジェクトの設計図 クラス名は大文字で インスタンス クラスをもとに生成された実体をインスタンスとよぶ。インスタンスとオブジェクトは同じ意味で使われる。 new クラス名で生成する。