zoukankan      html  css  js  c++  java
  • php中的访问类型(public,private,protected)

    类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP5的新特性。但却是oop语言的一个好的特性。而且大多数的oop语言都已支持此特性。PHP5支持三种访问修饰符:

    public(公有的,默认的),protected(受保护的),private(私有的)三种。

    public 公有修饰符,类中的成员没有访问限制,所有外部成员都可以访问(读和写)这个类成员(包括成员属性和成员方法)。

    private 私有修饰符,被定义为private的成员,对于同一个类里的所有成员是可见的,即没有访问限制;但对于该类的外部代码时不允许改变甚至读操作的,对于该类的子类,也不能访问private修饰的成员。

    protected  保护成员修饰符,被修饰为protected的成员不能被该类的外部代码访问。但是对于该类的子类有访问权限,可以进行属性、方法的读及写操作.

    静态属性和静态方法

    静态属性和静态方法使用static关键字定义

    class Man
    {
        static $v = 12;//这是静态属性
        var $v1 = 100;//非静态属性
    
        static function f1(){
            echo "这个是静态方法";
    }
    }
    $p = new Man();//实例化对象
    
    echo union::$v;//访问静态属性
    
    echo union::f1();//访问静态方

     构造方法

    PHP使用

  • 相关阅读:
    codevs 3971 航班
    2015山东信息学夏令营 Day4T3 生产
    2015山东信息学夏令营 Day5T3 路径
    Tyvj 1221 微子危机——战略
    清北学堂模拟赛 求和
    NOIP2012同余方程
    NOIP2009 Hankson的趣味题
    bzoj1441 MIN
    国家集训队论文分类
    贪心 + DFS
  • 原文地址:https://www.cnblogs.com/jsdd/p/11603919.html
Copyright © 2011-2022 走看看