Extends
继承:
特点:单继承
一个子类只能有一个父类,一个父类可以有多个子类
例子:
Class Ren
{
Public $name;
Public $sex;
Public $yuyan;
Function say()
{
Echo $this->name.”正在讲话”;
}
}
美国人的子类:
Class amercia extends Ren
{
Function say()
{
Parent::say(); 调用父类的say()方法
Echo “hello”; 子类对父类的方法进行重写
}
}
中国人的子类:
Class china extends Ren
{
Function say()
{
Parent::say();
Echo “你好”;
}
}
多态:
条件:1.必须要继承 2.子类要对父类的方法进行重写 3.父类引用指向子类实例
概念:当父类的引用指向子类实例的时候,由于子类对父类的办法进行了重写,父类引用在调用相应的时候表现出来
时间: 2024-11-01 09:20:20