PHPのクラスのコンストラクタとは

Narufumi 47views 更新:2015年10月14日

コンストラクタメソッドをを使うと、そのクラス内でオブジェクトが生成される度にそのメソッドが呼ばれます。

「コンストラクタを使わない時」 $tv = new Television(); $tv->init(8);

class Television{ private $channelNo;

function init($channel){ $this->channelNo = $channel; } }

「コンストラクタを使う時」 $tv = new Television();

class Television{ private $channelNo;

function __construct($channel){ $this->channelNo = $channel; } }

メソッドを呼び忘れることがなくなるし、見た目的にも綺麗になりました。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません