PHP面向对象开发的学习(二)(PHP100第十九讲)
2009-09-01 08:32
801 查看
前面讲过,面向对象的最大特点之一就是封装,封装是指将一些相关的属性和方法隐藏起来,从而得到保护和安全。比如,程序的某些变量或者方法不能被用户访问或修改,就采用封装的技术处理可以避免发生不安全事件。
那么,实现封装很关键的几个关键字就是Public,protected,private。
Public修饰的变量或方法是全局的,在本类的内部和外部都可以访问。而private表示私有的,只有在本类内部才能访问。Protected是介于public和private之间的一个关键词,他表示受保护的,只有本类或本类继承的类中可以访问所修饰的变量和方法,其他地方都不能访问。
掌握这几个关键字的用法,在不同的地方,根据不同的需求采用不同的关键词去修饰我们的变量或方法能很好的帮助我们实现程序的封装。
今天就先讲到这里了,后面再见。
那么,实现封装很关键的几个关键字就是Public,protected,private。
Public修饰的变量或方法是全局的,在本类的内部和外部都可以访问。而private表示私有的,只有在本类内部才能访问。Protected是介于public和private之间的一个关键词,他表示受保护的,只有本类或本类继承的类中可以访问所修饰的变量和方法,其他地方都不能访问。
掌握这几个关键字的用法,在不同的地方,根据不同的需求采用不同的关键词去修饰我们的变量或方法能很好的帮助我们实现程序的封装。
今天就先讲到这里了,后面再见。
相关文章推荐
- 我的php学习笔记(十五)php的面向对象开发(二)
- 我的php学习笔记(十四)php的面向对象开发(一)
- 学习PHP C扩展之面向对象开发方式
- 面向对象开发学习(五)(PHP第二十一讲)
- PHP面向对象开发的学习(一)
- PHP面向对象开发的学习(二)
- 我的php学习笔记(二十二)php的面向对象开发(九)
- php面向对象开发的学习
- PHP面向对象开发的学习(一)
- PHP面向对象开发的学习(三)(PHP100第二十讲)
- php面向对象开发的学习
- 我的php学习笔记(二十一)php的面向对象开发(八)
- 我的php学习笔记(二十)php的面向对象开发(七)
- PHP面向对象开发的学习
- php 面向对象开发 类的学习 一
- 后台开发学习(九)PHP面向对象基础
- 我的php学习笔记(十六)php的面向对象开发(三)
- php 面向对象开发 类的学习 二
- 我的php学习笔记(十七)php的面向对象开发(四)
- 我的php学习笔记(十九)php的面向对象开发(六)