网站地图    收藏   

主页 > php专栏 > php面向对象 >

php 类中多态的应用

来源:未知    时间:2014-11-27 23:43 作者:xxadmin 阅读:

[导读] Instanceof:用来测定一个给定的对象是否来自指定的对象类,代码如下: ?php class A{} class B{} $thing = new A(); //returntrue if ( $thing instanceofA){ echo A ; } //returnfalse if ( $thing instanceofB){ echo B ; } ? //运行...

Instanceof:用来测定一个给定的对象是否来自指定的对象类,代码如下:

  1. <?php 
  2.  
  3. class A{} 
  4.  
  5. class B{} 
  6.  
  7. $thing=new A(); 
  8.  
  9. //return true 
  10.  
  11. if ($thing instanceof A) { 
  12.  
  13.     echo 'A'
  14.  
  15.  
  16. //return false 
  17.  
  18. if ($thing instanceof B) { 
  19.  
  20.     echo 'B'
  21.  
  22.  
  23. ?> 
  24.  
  25. //运行结果: 
  26.  
  27. //A 
  28.  
  29. <?php 
  30.  
  31. header("Content-Type:text/html;charset=UTF-8"); 
  32. //开源代码phpfensi.com 
  33. interface MyUsb{ 
  34.  
  35.     function type(); 
  36.  
  37.     function alert(); 
  38.  
  39.  
  40. class Zip implements MyUsb{ 
  41.  
  42.     function type(){ 
  43.  
  44.        echo "2.0"
  45.  
  46.     } 
  47.  
  48.     function alert(){ 
  49.  
  50.        echo "正在检查U盘驱动"
  51.  
  52.     } 
  53.  
  54.  

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论