PHP--静态变量、常量、final
2016-11-24 23:11
225 查看
静态变量,是类中的公共属性,因为类实例化以后,每个对象的属性都是分别存储的,如果相对有些属性进行统计或者公共的属性进行定义就需要静态变量。比如学生这个类,有姓名、成绩、班级属性,可以定义一个总成绩为静态变量,把每个学生的成绩在这个变量中进行加总,大家都可以调用,或者是平均成绩也适用静态变量。而静态方法是调用静态变量的方法。
常量是定义好的变量,在定义的时候就赋值,后面不许更改。比如税率定义好,后面就不许变化,或者及格线60分。类似这样的属性可以定义为常量。
final是修饰 方法和类的,不能修饰变量。final意思是最终的,即定以后就不允许修改的,final类定义后,不许继承。final 方法定义后,不允许复写,可以调用。
常量是定义好的变量,在定义的时候就赋值,后面不许更改。比如税率定义好,后面就不许变化,或者及格线60分。类似这样的属性可以定义为常量。
final是修饰 方法和类的,不能修饰变量。final意思是最终的,即定以后就不允许修改的,final类定义后,不许继承。final 方法定义后,不允许复写,可以调用。
相关文章推荐
- PHP:接口的静态变量、常量与类中的区别
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- PHP任务学习3:静态变量与自定义常量
- 常量和静态变量会先载入内存后在进行执行php代码
- PHP的类中的常量,静态变量的问题。
- java中的关键字static(静态变量)和final定义常量
- PHP的常量就是静态变量
- java中的关键字static(静态变量)和final定义常量
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- php中静态变量(static)与自定义常量的使用
- PHP接口中的静态变量、常量与类中静态变量、常量的区别
- PHP 全局变量 局部变量 静态变量 常量
- php 类静态变量 和 常量消耗内存及时间对比
- Java基础(五)---局部变量、全局变量、静态变量、final变量、静态常量、静态方法
- php 静态变量与自定义常量的使用方法
- PHP接口中的静态变量、常量与类中静态变量、常量的区别
- PHP内核--静态变量,常量,魔术常量原理
- php面向对象之抽像类、接口、final、类常量
- PHP5.3中新增的魔术常量__DIR__