php trait
来源:互联网 发布:单片机c语言求质数 编辑:程序博客网 时间:2024/06/05 18:40
trait 是php 5.4引入的新特性 实际作用相当于一个多继承,也是为了不违反OOP的原则
trait 可以理解为一组可以被不同的类调用的方法的集合,但是trait不是类,不能被实例化
看个简单点的例子:
<?phptrait myTrait { function sayHello (){ echo 'hello world'; } function sayGood(){ echo 'good'; }}class sb{ use myTrait;}class sb2{ use myTrait;}$foo = new sb();$foo->sayHello();$bar = new sb2();echo '<br/>';$bar->sayHello();
在myTrait定义了2个方法,在外有2个类分别引用了myTrait,
输出结果为:
hello world
hello world
0 0
- php trait
- php trait
- PHP TRAIT
- PHP Trait
- PHP trait
- php trait
- PHP Trait
- php-Trait
- php trait
- php trait
- php trait 使用方法
- php手册之Trait
- php trait特性
- php的trait特性
- php中的trait
- php中的trait
- php中的trait
- php中的trait
- 二叉搜索树
- 你失眠过吗?
- [Linux]安装mysql5.7教程
- 如何修改maven默认仓库(即repository)的路径
- Android关于Chronometer计时器的暂停继续计时
- php trait
- CUDA编程入门笔记
- python学习笔记 返回函数
- redis如何后台启动
- virt-manager 解决 kvm虚拟机中鼠标不同步的问题
- Jquery&ajax实现无限刷卡(扫码器扫描),一键认证/确认操作
- JavaScript趣题:丢番图方程
- Java实现对MongoDB的AND、OR和IN操作
- FPGA静态时序分析简单解读