PHP学习笔记二十七【重写】
<?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(); ?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。