publicとprivate
publicとprivateは
外部からのアクセスを制限(カプセル化)する際に用いられます。
publicとprivateのPOINT😊
publicとprivateの意味の違いは下記の通り
public ・・・ クラスの外部からアクセスが可能
private ・・・ クラスの外部からアクセスが不可能
※ プロパティはアクセス権をprivateにするのが一般的です。
実際の例文をみてみましょう♫
class Menu {
private $name;
public function __construct($name) {
$this->name = $name;
}
}
$onigiri = new Menu(‘ONIGIRI’);
echo $onigiri->name;
プレビュー
エラー
※ プロパティをプライベートでカプセル化している為
コンストラクタでパブリックを使用しても取り出せません。
取り出し方は次回に学びます。
学習の感想
blog作成時間6:00スタート 7:00エンド
所要時間60分
public(プライベート)とprivate(パブリック)は単語の意味がそのまんまですね😊
簡単ですね💡WW
結構単語の意味と使い方はリンクしているので、紐付けて覚えるといいかも?( ^∀^)
ここからだんだん難しくなってきそうな予感😆
今日も少し成長できましたね😊♫
さぁー今日も頑張ろう😆🔥
いつか誰かの為になります様に☺️✨