zoukankan      html  css  js  c++  java
  • php关键字

    1.static关键字:表示静态的意思,用于修饰类的成员属性和成员方法(即为静态属性和静态方法)。

        <1>类中的静态属性和静态方法不用实例化(new)就可以直接使用类名访问。

        格式:

           类::$静态属性        或         类::静态方法

       <2>在类的方法中,不能用this来引用静态变量或静态方法,而需要用self来引用。

        格式:

            self::$静态属性      或          self::静态方法

     <3>静态方法中不可以使用非静态的内容。就是不让使用$this。

     <4>在一个类的方法中若没有出现$this的调用,默认此方法为静态方法。

     <5>静态属性是共享。也就是new很多对象也是对象也是共用一个属性。

    2.final关键字:只能用来修饰类和方法,不能使用final这个关键字来修饰成员属性,因为final是常量的意思,所以不能使用final来定义成员属性。

      <1>特性:使用final关键字标识的类不能被继承

           使用final关键字标识的方法不能子类覆盖(重写),是最终版本

         <2>目的:为了安全,没有必要

  • 相关阅读:
    响应头中的 ETag 值是如何生成的
    http请求状态码
    RPC 和 REST 有什么优劣
    comet 长轮询与 node 实现
    HTTPS 加密
    iterm2 快捷键
    static in C/C++
    03-树3 Tree Traversals Again
    2016.03.19随笔
    03-树2 List Leaves
  • 原文地址:https://www.cnblogs.com/chencuixin/p/6629123.html
Copyright © 2011-2022 走看看