当前位置: 首页 >> PHP >> PHP面向对象之封装 >> 正文

PHP面向对象之封装

2014年04月28日 16:25:11    作者:zoulinss    分类:PHP     评论(0)

封装:(和java略有不同)

封装——什么是封装

封装就是把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法),才能对数据进行操作。

Public等三个修饰符可以修饰方法和属性。

方法默认的修饰符是 public ,可以不写

属性必须加修饰符

 PHP手册

封装——访问控制修饰符

PHP提供三种访问控制修饰符号来控制方法和变量(属性)的访问权限:

Public: 表示全局,类内部、外部和子类都可以访问;

Protected: 表示受保护的,只有本类或子类可以访问;

Private: 表示私有的,只有本类内部可以使用;


Public

Protected

Private

全局

×

×

继承类

×

本类

 

 

在同一个类中,方法可以相互调用,但必须加$this 引用

 

Function test1(){
    $this->test2()’
}
Function test2(){
    Echo “test2”;
}

 


转载请注明出处为“本文转载于『嘉绵之恋』原地址http://www.zl266.com/post/55.html

0分/0个投票

评论

发表评论   
*昵称邮箱网址