【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お世話になっております。 Post クラスの定義についてご質問させていただきます。
$this->message や $this->likes が自動で置き換えされることが理解できませんでした。 以下のように変数名や construct を定義する必要があるかと思ったのですが、今回の動画ではなかったため、なぜ不要なのかとどのようなときに必要なのかをお伺いしたいです。
$this->message
$this->likes
construct
class Post { public $message; public $likes; public function __construct($message = '', $likes = 0) { $this->message = $message; $this->likes = $likes; } public function show() { echo "$this->message ($this->likes)" . PHP_EOL; } }
こちらの質問を拝見しましたが、よくわからなかったためご質問させていただきました。よろしくお願いいたします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になっております。
Post クラスの定義についてご質問させていただきます。
$this->messageや$this->likesが自動で置き換えされることが理解できませんでした。以下のように変数名や
constructを定義する必要があるかと思ったのですが、今回の動画ではなかったため、なぜ不要なのかとどのようなときに必要なのかをお伺いしたいです。こちらの質問を拝見しましたが、よくわからなかったためご質問させていただきました。よろしくお願いいたします。