儿童班的私人和受保护作品。什么是多态性?

时间:2014-02-20 17:56:41

标签: php class oop polymorphism private

<?php
class main{
  public $bob="my name bob";
  private $lee="my surname lee";
  protected $david="my caste";
       function output(){
  $output=$this->lee;
   echo $output;
}
} class second extends main{ } $obj= new second; $obj->output();

?>

输出是“我的姓李”。 怎么样 ?我对private和protected感到困惑。请让我理解它的工作原理。什么是PHP中的任何教程链接或示例中的多态性。

1 个答案:

答案 0 :(得分:0)

polymorphism in php在这里得到了很好的解释。

总之一句话: 多态性描述了面向对象编程中的模式,其中类在共享公共接口时具有不同的功能。

对于你的问题:但是变量

$lee

是私有的,功能

function output()

是公开的,可以在外面访问。

这个page在php编程语言中有更具体的sinariao。