博客列表 >0731命名空间及类

0731命名空间及类

杨发国的博客
杨发国的博客原创
2019年08月01日 14:19:40633浏览

作业1:命名空间

实例

<?php
namespace one;
{
    class A
    { }
    (new \two\A())->show();
}
namespace two;
{class A
{
public function show()
{echo __METHOD__;}
}
}
//$a=new \two\A;
//$a->show();

运行实例 »

点击 "运行实例" 按钮查看在线实例

1.png

 

作业2

实例

<?php
namespace _0731;
class A{
    public $name;
    public $age;
    function __construct($name='李四',$age='50')
    {   $this->name=$name;
        $this->age=$age;

    }
    function getInfo()
    {
    return '姓名:'.$this->name.'   年龄:'.$this->age;
    }
}

//$a=new A;
//echo $a->getInfo();


class B extends A
{
    public $work;
    public function __construct($work,$name = '李四', $age = '50')
    {
        parent::__construct($name, $age);
        $this->work=$work;
    }

    public function get()
    {
            return $this->name.'工作是'. $this->work;
    }
}
$b = new B('医生','张三',60);
echo $b->get();

运行实例 »

点击 "运行实例" 按钮查看在线实例

2.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议