PHP中Trait
来源:互联网 发布:wps mail for linux 编辑:程序博客网 时间:2024/06/06 05:33
PHP中的Trait和GO语言中的组合类似,实习类似于C++中的多继承问题。通过使用当需要的时候可以用use关键字实现将除了父类之外的类加到自己的类中。在创建对象以后可以调用Trait中的属性和方法。看起来和多继承是一样的。
<?php
trait Drive{
public $carName="trait";
public function driving(){
echo "diving {$this->carName}<br/>";
}
}
class Person{
public function eat(){
echo "eat<br/>";
}
}
class Student extends Person{
use Drive;
public function study(){
echo "Study<br/>";
}
}
$student=new Student();
$student->study();
$student->eat();
$student->driving();
阅读全文
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特性
- EM算法及python实现
- Aptana Studio 3.6.1安装与win10安装jre
- Android 实用技巧知识合集(持续更新)
- java中内存模型及对象头
- Spring容器初始化异常:org.springframework.beans.factory.BeanDefinitionStoreException
- PHP中Trait
- linux下查看开放的端口
- swap
- Shell入门
- Swagger Editor本地开发环境搭建
- 研究学习Kotlin的一些方法
- 我与python约个会:19. 再说函数~那些不得不知道的事儿
- 数据结构之线性表
- 关于CoordinatorLayout展开与折叠相关属性