您的位置:首页 > 编程语言 > PHP开发

[李景山php] 深入理解PHP内核[读书笔记]--第五章:类和面向对象 --访问控制的实现

2017-05-19 08:33 543 查看

访问的控制实现

面向对象的三大特征(封装,继承,多态),其中封装是一个非常重要的特性。封装隐藏了对象内部的细节和实现,使对象能够集中而完整的描述并对应一个具体的事物,只提供对外的访问接口,这样可以在不改变接口的前提下改变实现细节,而且能使对象自我完备。

封装还可以增强安全性和简化编程。

在面向对象的语言中一般是通过访问控制来实现封装的特性。

php提供了public,protected,private 三个层次访问控制。

对应语法解析



在zend_compile.h中



访问控制的小漏洞



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐