PHP的学习纪录 PHP类的继承

每天学习PHP 进步一点点,文章不是技术讲解类文章,只是我学习PHP的纪录,不喜勿喷,各位转载请标明出处。

PHP类的继承的特点:
子类可以继承父类的所有类属性和类方法,这应该就是面向对象的优势吧,可以少些很多代码哈哈哈。

好了,照旧先写代码吧。

<?php
header('content-Tpye:text/html;charset=utf-8');
//写声明 创建类
class people{
	//类的属性
	public $name;
	public $sex;
	public $iq;
	public $blog;
	//类的方法,也就是类里的函数
	public function play($toys){
	 echo "{$this->name}在玩,{$toys}";

	}
	
}
//我们先new一下people这个父类看看
$xiaoxin=new people;
$xiaoxin->name='蜡笔小新';
$xiaoxin->play('玩具汽车');
//new 了people这个类之后传了值,在方法里输出了“蜡笔小新在玩,玩具汽车”


//下面我们就来用 child继承一下people这个类
class child extends people{
//这个类,里面我们属性,方法等等都不写,来看看能不能使用。
}
//new 一下 child
$yeyuan=new child();
$yeyuan->name='野原新之助';
$yeyuan->sex='男';
$yeyuan->iq='100';
$yeyuan->blog='dir321.com';
$yeyuan->play('假面超人玩具');
//执行一下,我们看看返回的结果。很显然输出了“野原新之助在玩,假面超人玩具”。但是我们的 child类中并没有任何属性和方法,也就是说child继承了people中的属性和方法。

?>

这就是PHP 类的继承的基本语法,与基本特点(很多特点我写到了代码的备注中),还有一个就是,叫法,child是people的子类,同理 people是child的父类。还有需要强调的就是,类的继承的格式:
class 子类名称 extends 父类名称{ } 这个就是 PHP 类的继承的基本格式了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值