回覆列表
  • 1 # 滴逃逃

    class A {

    static function funAS(){

    //do something

    }

    function funA(){

    //do something

    }

    function funB(){

    //呼叫本類的A方法,需要例項化

    $this->funA();

    //呼叫本類的靜態方法,無需例項化

    self::funAS();

    //呼叫其它類類方法,需例項化

    $o = new B();

    $o->funA();

    //呼叫其它類靜態方法,無需例項化

    B::funAS();

    }

    }

    class B(){

    static funtion funAS(){

    //do something

    }

    function funA(){

    //do something

    }

    }

    至於限制,看function前面有沒有其他修飾符

    若有protect,則該方法只能被本類和它的繼承類呼叫

    若有private,則該方法只能被本類呼叫

  • 中秋節和大豐收的關聯?
  • 畫水彩畫時留白的地方用什麼膠打底稿?