php extends 的问题

上一篇 / 下一篇  2007-10-01 13:30:30 / 个人分类:php面向对象

 

 

 在php的继承中,不适合出现覆盖.只适合通过别名去应用父类的方法

 

class a{

function add($x){

}

}

class b extends a{

function add($x){

}

}

这样的话,就不好使用了

子类的名称应该为add_name为其他别名..才好用 

 

 


TAG: php extends php面向对象

引用 删除 Guest   /   2007-10-03 20:56:13
....这就是OO的基本特点,覆盖啊..这种方式最适合做多态了..超好用的好不好..
引用 删除 Guest   /   2007-10-03 15:57:03
这也不是你可以用这个是类的重载!

调用父类中的方法!parent:add()
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的存档

数据统计

  • 访问量: 197
  • 日志数: 3
  • 建立时间: 2007-10-01
  • 更新时间: 2007-10-01

RSS订阅

Open Toolbar