访问的控制实现
面向对象的三大特征(封装,继承,多态),其中封装是一个非常重要的特性。封装隐藏了对象内部的细节和实现,使对象能够集中而完整的描述并对应一个具体的事物,只提供对外的访问接口,这样可以在不改变接口的前提下改变实现细节,而且能使对象自我完备。
封装还可以增强安全性和简化编程。
在面向对象的语言中一般是通过访问控制来实现封装的特性。
php提供了public,protected,private 三个层次访问控制。
面向对象的三大特征(封装,继承,多态),其中封装是一个非常重要的特性。封装隐藏了对象内部的细节和实现,使对象能够集中而完整的描述并对应一个具体的事物,只提供对外的访问接口,这样可以在不改变接口的前提下改变实现细节,而且能使对象自我完备。
封装还可以增强安全性和简化编程。
在面向对象的语言中一般是通过访问控制来实现封装的特性。
php提供了public,protected,private 三个层次访问控制。