メソッドで$textの値が設定されるのであれば宣言は不要では?

宣言しなくても動作はしますが、わかりにくくなるのと、publicになってしまうので宣言したほうがいいでしょう。
2020年5月31日
ユーザー

講義では$textをprivate属性で宣言していますが、メソッドを介してパラメータとして$textの値が設定されるのであれば、5行目の$textの宣言は不要と解釈しても構いませんか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?