【PHP】关于方法的作用域
想要理解的事情 lǐ jiě de shì
- public, protected, privateの違いと意義
从根本上来说,范围是什么意思?
为了开发更安全的系统,可以在类和方法中使用访问修饰符(public,protected,private)。这些修饰符限制了可使用的范围,也称为作用域。
了解public
无论从哪里都可以访问。
了解”protected”的含义
在定义的类内部,可以从继承的类中访问。
了解私有化
只能在已定义的类内访问的。
为什么需要使用访问修饰符
-
- クラス内でしか見せたくない情報を守る。
-
- 外部から呼び出す必要のないメソッドを制限できる。
-
- 誤ったメソッドの使い方を防ぐことができる。
ModelからQueryを掃くだけのメソッドはpublicでなくてもいいなど