14.5.1 封装
封装是面向对象编程的一大特点。以PHP类中关键词public,private,protected为关键词封装的方法及属性,会将对象私有化,并将部分的属性方法提供给外界访问。
所有对象的方法均被封装在类的内部。
外界使用类来创建对象,然后让对象调用自身的方法。
【例14.16】面向对象的封装特点。(https://www.daowen.com)


同一个类创建出来的多个对象之间的属性互不干扰。
对类的属性的修饰符而言,能完全控制类属性方法的访问权限,让属性在类外部、子类中“隐藏”。