这篇文章将为大家详细讲解有关PHP中特质怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
说通俗点,PHP中使用<>强特征关键字强>是为了解决<强>一个类既想集成基类的属性和方法,又想拥有别的基类的方法>强,而特征一般情况下是和使用搭配使用的。请看下面的示例代码
& lt; PHP ? 头(“内容类型:text/html; charset=utf-8"); 特征驱动{//使用品质创建一个基类 公共$ carName=& # 39;特征# 39;;//定义一个变量 公共函数驱动(){//定义一个方法 回声“驾驶{$ this→carName} & lt; br>“; } } {//类人创建一个基类 公共函数吃(){//定义一个方法 回声“eat< br>“; } } 类学生扩展Person{//创建一个子类继承人类 使用驱动;//使用特征定义的类驱动 公共函数研究(){//定义一个方法 回声“study< br>“; } } 美元学生=new ();//创建对象 学生→美元研究();//调用自己定义的方法 学生→美元吃();//调用父类方法 学生→美元驾驶();//调用特征定义的类驱动的方法 ?在
运行效果图如图所示
& lt; PHP ? 头(“内容类型:text/html; charset=utf-8"); 特征驱动{//使用特征定义一个类 公共函数hello(){//定义一个方法 回应“我是特征类的方法hello () & lt; br>“; } 公共函数驱动(){ 回应“我是特征类的方法开车()& lt; br>“;//定义一个方法 } } {//类人创建父类 公共函数hello(){//定义一个方法 回应“我是父类的方法hello () & lt; br>“; } 公共函数驱动(){//定义一个方法 回应“我是父类的方法开车()& lt; br>“; } } 类学生扩展Person{//创建子类继承人类 使用驱动;//使用特征定义的类驱动 公共函数hello(){//定义一个方法 回应“我是子类的方法hello () & lt; br>“; } } 美元学生=new ();//创建对象 学生→美元hello ();//调用你好方法 学生→美元驾驶();//调用deiving方法 ?在
运行效果如图所示
关于PHP中特质怎么用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。