<?php abstract class ren{ //定义人类 //定义成员属性 protected $name=‘‘; protected $age=0; //定义成员方法 public function __construct($name,$age){ $this->name=$name; $this->age=$age; } //定义抽象方法 abstract public function getinfo(); } class boy extends ren{ //继承ren类并实现其抽象方法 public function getinfo(){ return $this->name; } } class girl extends ren{ //继承ren类并实现其抽象方法 public function getinfo(){ return $this->age; } } //实例化两个子类的对象 $boy=new boy(‘Tom‘,13); $girl=new girl(‘Mary‘,12); //调用对象的成员方法 echo ‘男孩的名字为:‘.$boy->getinfo(); echo ‘<br />女孩的年龄为:‘.$girl->getinfo(); ?>
原文地址:https://www.cnblogs.com/tianpan2019/p/11022338.html
时间: 2024-11-11 11:47:55