PHP面向对象的特性
封装:
把对象的属性和方法组织在一个类(逻辑单元)里
继承层次模型允许重用表达共性的方法,以原有的类为基础,创建一个新类,实现代码的重用。
多态允许将子类类型的指针赋值给父类类型的指针。
多态性是指相同的函数或方法可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。
允许不同类的对象对同一消息进行响应,很好的解决了函数同名的问题。
PHP根据传入对象的类型实现多态class Animal{
protected function getType(){
echo "Animal"