<?php class Vegetables{ //定义父类 var $tomato = "西红柿"; //父类的属性 private $cucumber; function ve1($cucumber){ $this->cucumber=$cucumber; } function veg1(){ return $this->cucumber; } } class Vegetables_type extends Vegetables{ //extends关键字 类之间的继承,子类继承了父类的属性 var $potato = "土豆"; //子类独有的属性 private $radish; function ve($radish){ //子类独有的方法 $this->radish=$radish; } function veg(){ return $this->radish; } } $vegetable = new Vegetables_type(); //实例化子类 如果实例化父类则无法调用子类的属性和方法 $vegetable -> ve("萝卜"); $vegetable -> ve1("黄瓜"); echo "蔬菜包括:".$vegetable->tomato."、".$vegetable->veg1()."、".$vegetable->potato."、".$vegetable->veg(); /* 运行结果: 蔬菜包括:西红柿、黄瓜、土豆、萝卜 */
php 类的继承
猜你喜欢
转载自blog.csdn.net/Qjy_985211/article/details/81380804
今日推荐
周排行