PHP面向对象中final和const笔记
来源:互联网 发布:南京网络作家协会 编辑:程序博客网 时间:2024/06/03 12:39
final关键字
1.如果程序员希望某个类不被其他的类来继承(出于安全性考虑)可以使用final
2.如果希望某个方法不想被任何一个子类重写
3.final不能修饰属性
错误演示:
final class A { } class B extends A{ function A(){ echo"ok"; } }
报错:Fatal error: Class B may not inherit from final class (A)
const常量
1.程序设计中,不希望某个值被改变
2.const 常量名=值
3.常量是public属性,但是不能写上public,即const后面不加修饰符
4.常量不能修改
代码演示:
class AAA{ //常量必须赋初值 const rate=0.08; function getpay($n){ //return $n*(self::rate);也可以 return $n*(AAA::rate); } } $a=new AAA(); echo $a->getpay(100);
阅读全文
0 0
- PHP面向对象中final和const笔记
- PHP 面向对象中常见关键字使用(final、static、const和instanceof)
- php面向对象(关键字 :final self static const)
- php面向对象之final static const关键字的使用
- PHP面向对象final类和final方法
- php面向对象全攻略 (十) final static const关键字的使用
- PHP面向对象:const关键字
- php面向对象(OOP)—static和const
- PHP中OOP面向对象笔记
- Php面向对象 – Final类
- php面向对象基本概念(Final关键字)
- 面向对象编程中引用和const的结合
- php面向对象类中的$this,static,final,const,self及双冒号 :: 这几个关键字使用方法。
- PHP面向对象笔记
- php 面向对象 笔记
- PHP面向对象笔记
- PHP 面向对象笔记
- PHP 面向对象 final类与final方法
- 70. Climbing Stairs
- 通达OA工作流程-使用方法
- selenium上传附件(借助AutoIt识别Windows上传窗口)
- Onenet EDP协议调试(1)-设备登陆
- Java 中根据 TCP 协议进行网络通信
- PHP面向对象中final和const笔记
- 第14周项目3- 归并排序算法的改进
- 【tensorflow】文件队列的两种创建和加载方式
- 如何在在frame里返回上一页
- 关于Gmssl
- 登录注册mvp
- HADOOP离线分析+实时分析框架使用技术框架Hadoop+Flume+Kafka+Storm+Hive+Sqoop+mysql/oracle
- flask框架运行程序一些知识
- [JSP&JDBC]mysql数据库/properties系统找不到指定的路径路径/java.lang.nullpointerexception