zoukankan      html  css  js  c++  java
  • PHP学习笔记二十五【类的继承】

    <?php
       //定义父类
       class Stu{
        public $name;
        protected $age;
        protected $grade;
        private $address;//私有变量不会被继承
        
        //当一个子类的方法和父类的方法完全一样,称为方法的重写
        public function __construct(){
          echo "Stu 构造函数";
        }
        public function showInfo()
        {
           echo $this->name."||".$this->age;
        }
       }
    
    
       Class Pupil extends Stu{ //集成父类用extends关键字,类是单继承的不能多继承
        public function tesing()
        {
           echo "小学生考试。。。。。";
        }
       }
       Class Graduate extends Stu{
          public function tesing(){
            echo "大学生考试。。。。。";
          }
       }
       //调用父类的成员方式
       //1.类名::方法名();
       //2.parent::方法名();
       
       $stu1=new Pupil();
       $stu1->name="小明";
       $stu1->tesing();
       $stu1->showInfo();
       
       $stu2=new Graduate();
       $stu2->name="大明";
       $stu2->tesing();
       $stu2->showInfo();
    ?>
  • 相关阅读:
    写了一个Rijndael工具类
    使用bcel动态创建class
    有感于大理古城的天主教堂
    joj 1089 &&zoj 1060&&poj 1094 以及wa的分析和数据
    joj1026
    joj 1317
    joj 1171
    joj 2343
    joj 1078 hdu 1116
    joj 1189
  • 原文地址:https://www.cnblogs.com/sumg/p/4052837.html
Copyright © 2011-2022 走看看