<?php
//
class Animal{
public $name;
protected $price;
function cry(){
echo "动物在叫。。。。<br/>";
}
}
class Dog extends Animal {
//重写父类方法
//当子类的方法和父类的方法同名参数也一样,可以让子类的方法覆盖父类的方法
//访问修饰符可以不一样,但是满足子类的访问范围大于等于父类的访问范围
function cry(){
echo "狗在叫。。。。<br/>";
parent::cry();//调用父类方法
}
}
class Pig extends Animal{
function cry(){
echo "猪在叫。。。。<br/>";
}
}
$dog=new Dog();
$dog->cry(); ?>
05-01 07:32