php中类的继承与方法重写,欢迎大神补充指点!
<?phpnamespace _1009;class demo5{ //实例属性 public $product; public $price; //构造方法 public function __construt($product = '手机',$price = 3800) { $this->product = $product; $this->price = $price; } //实例方法 public function getinfo() { return '品名:'.$this->product.'价格:'.$this->price.'<br>'; }}//子类sub1继承demo5父类,实现代码复用class sub1 extends demo5{ //...}//实例化sub1类$sub1 = new sub1('手机',2500);echo $sub1->getinfo();//子类的实例调用父类的方法//子类sub2继承demo5父类,来扩展,就是增加属性或方法class sub2 e智慧启迪xtends demo5{ //添加一个自定义属性 public $num; //子类的构造方法 public function __construt($product = '手机', $price = 3800) { //parebt代表当前的语文手抄报内容父类 parent::__construt($product, $price); //等价于$this->product = $prod环境保护与可持续发展uct,$this->price = $price //自定义属性的初始化 $this->num = $num; } //扩展一个方法 public function toal() { return round($this->price * $this->num ,2); }}//实例化子类$sub2 = new sub2(13,'电脑',2640);作文评分ec千秋诸葛我评说ho $this->product.'的总价:'.$sub2->toal(),'元!';
本文发布于:2023-04-07 17:53:19,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/833f09dcf1cb2201016d2bfee6a6b8ca.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP中类的继承与方法重写.doc
本文 PDF 下载地址:PHP中类的继承与方法重写.pdf
留言与评论(共有 0 条评论) |