PHP学习笔记之继承(面向对象三大特性之一)

Posted 北宋小康

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP学习笔记之继承(面向对象三大特性之一)相关的知识,希望对你有一定的参考价值。

今天学习了面向对象的三大特性之一继承

继承:子类可以继承父类的一切

特点就是单继承;

制造一个父类


//继承;子类可以继承父类的一切
//特点:单继承



//父类
class Ren
{
public $name;
public $sex;
public $yuyan;

function Say()
{
echo $this->name."正在讲话!";
}
}

//美国人的子类
class America extends Ren
{
public $ziben;

//子类对父类的方法重写
function Say()
{
parent::Say(); //调用父类的Say()方法
echo "hello !";
}
}
//中国人的子类
class China extends Ren
{
public $shehui;
public $wumai;

//对父类方法重写
function Say()
{
echo "你好!";
}
}

 

/*$c = new China();
$c->Say();*/


//var_dump($a);

/

 

以上是关于PHP学习笔记之继承(面向对象三大特性之一)的主要内容,如果未能解决你的问题,请参考以下文章

java学习笔记之面向对象多态

大数据必学Java基础(四十):面向对象三大特性之一继承(Inheritance)

python学习_day24_面向对象三大特性之继承

python学习面对对象三大特性

Python笔记六(面向对象的三大特性)

浅谈Java三大特性之继承