PHP 类的继承与方法重写
2018-09-30 10:28:35
来源:
扬州市新竹网络科技有限公司
类的继承与方法重写
class Demo1
{
父类属性
private $name; public $age; protected $salary; const TXET_WORD='文本字';父类构造器
public function __construct($name,$age,$salary)
{
$this->name=$name;
$this->age=$age;
$this->salary=$salary;
}
属性访问重载
public function __get($name)
{
if (isset($this->$name)) {
return $this->$name;
}
return '非法属性';
}
}
class Demo_one extends Demo1{
private $sex;
const TXET_WORD = '超级文本字';
public function __construct($name,$age,$salary,$sex='women')
{
parent::__construct($name,$age,$salary,$sex);
$this->sex=$sex;
}
public function __get($name)
{
if (isset($this->$name)) {
return $this->$name;
}
return '非法属性';
}
}
子类能继承父类的公共的,受保护的成员,不能继承私有的成员,也能继承常量
$demo_one=new Demo_one('张三',80,6000);
echo $demo_one->age;
echo $demo_one->name;
echo $demo_one->salary;
echo Demo_one::TXET_WORD;
echo $demo_one->sex;
本站文章均为新竹网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
猜你喜欢
联络方式:
电话:18905275582
邮箱:1700970777@qq.com
微信公众号
手机网站
小程序
我们猜你喜欢
-
HTML5常用标签
常用的文本标签分为:行内元素,块级元素,行内块元素 块级元素 : 独占一行 对宽高属性值设置生效 center - 举中对齐块 dir - 目录列表 div - 常用块级容易,也是cs...
-
数据库在ERP系统中的两阶段
一:软件开发阶段 1、数据库标准化。它包含了编码标准化、数据标准化、和维护标准化,这些都是软件开发阶段所需要注意的问题。 2、以数据为中心。ERP原始数据的采集、加工、整理...
-
PHP 类声明与类的实例化
类声明与类的实例化 class Index 声明Index类 { public $name='你好'; 创建公有属性 &...
-
HTML/CSS基础知识总结
在WEB中,HTML和CSS的布局是比不可少的。其中不同标签和属性的使用方法及作用与网站页面紧密关联。 Html页面 <!doctype html><!-- xml xhtml 声明 --> <html> <...
-
网站建设前为什么要先做网站需求分析?
通常,同一档次网站建设产品的功能和性能在提升的同时产品价格却在下调。网站建设选型要突出实用、好用、够用的原则,不可能也没必要实现所谓”一步到位”。 如果用户受网站项目长期拖累,迟迟看不到网...