2013年3月23日土曜日

trait

PHP5.4からトレイトという機能が使用可能になりました。
トレイトはPHPのような単一継承言語の制約を減らすもので、
一つのクラスに複数のクラスを継承(厳密には違いますが)できるようにします。

それでは、トレイトでは何が継承できるか以下のコードでご紹介します。

サンプルコード 実行結果
Hello World!!
以上のように、トレイトではメンバ変数とメンバ関数が継承できることが分かりました。
この機能をうまく使えばコードの再利用がより簡単となり、
効率的なコーディングができるのではないでしょうか。

0 件のコメント:

コメントを投稿