オブジェクト指向 PHP の実験を始めたばかりですが、あまりよく理解していない基本原則が 1 つあります。
メソッドを作成するとき、それが特にそのクラスのコンストラクターである__construct()
のに、なぜそれを にしたいのでしょうか? public
クラス外でコンストラクターを呼び出すのはいつですか?
私には、保護されたコンストラクターを使用することは良い習慣のようですよね?
これが基本的なオブジェクト指向のものであることは知っていますが、特にコンストラクターに関する直接的な情報は見つかりません。