zoukankan      html  css  js  c++  java
  • Php面向对象 – 类常量

    Php面向对象 – 类常量

    类常量:类中,保存执行周期内,不变的数据。

    定义:

    constkeyword

    const 常量名 = 常量值

    样例:

    class Student

    {

           public  $stu_id;

           public  $stu_name;

           public  $stu_gender;

          

           const  GENDER_MALE = ‘男’;

           const  GENDER_FEMALE = ‘女’;

    }

    类常量不受訪问限定修饰符的限制

    訪问:

    类::常量名

    样例:

    class Student

    {

           public  $stu_id;

           public  $stu_name;

           public  $stu_gender;

          

           const  GENDER_MALE = ‘男’;

           const  GENDER_FEMALE = ‘女’;

           public function __construct($id,$name,$gender=’’)

           {

                  $this->stu_id= $id;

                  $this->stu_name= $name;

                  $this->gender= ($gender == ‘ ’)?self::GENDER_MALE : $gender;

           }

    }

    总结:类中能够定义的成员。一共:常量、静态属性、非静态属性、静态方法、非静态方法。

    注:$this 表示当前对象。永远表示$this所在类的对象么?

    不是,由于$this的值,不取决于$this所在的类,而是取决于$this所在方法被调用时的运行对象(运行环境)


    方法的运行环境,当前方法是在哪个对象的环境下运行。该方法内的

    $this就表示哪个对象。

  • 相关阅读:
    多线程09-Lock和Condition
    多线程08-Callable和Future
    多线程07-线程池
    在linux环境下搭建java web测试环境(非常详细!)
    Linux下的环境部署和项目发布
    Linux下安装软件命令详解
    Linux下安装Tomcat服务器和部署Web应用
    monkey实战--测试步骤、常用参数、常规monkey命令
    如何做好回归测试
    Apache转发到Tomcat
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/7373279.html
Copyright © 2011-2022 走看看