首页 > 编程语言 >PHP8面向对象快速入门三 类的继承 类方法属性重写和final关键字 parent调用父类的方法和构造函数 类的多态 方法重载

PHP8面向对象快速入门三 类的继承 类方法属性重写和final关键字 parent调用父类的方法和构造函数 类的多态 方法重载

时间:2024-08-29 09:54:42浏览次数:10  
标签:string dump 继承 多态 2024 Animal var 方法 构造函数

在 PHP 中,类的继承(继承)是一种机制,允许一个类继承另一个类的属性和方法,从而实现代码的重用和扩展。继承可以帮助你创建一个基于现有类的新类,保留原有类的特性并增加或修改其功能。

    class Animal {

        public $name='dongwu';
        protected $age=1;
        private $birth='2024';
   }  
    
    class Cat extends Animal{}    //使用extends 关键字继承父类 注意花括号后面没有分号
    
    var_dump(new Animal);
    var_dump(new Cat);

var_dump 2个类看看内容,除了内容都是一样的。

[Running] D:\ceshi.test\3.php" object(Animal)#1 (3) {   ["name"]=>   string(6) "dongwu"   ["age":protected]=>   int(1)   ["birth":"Animal":private]=>   string(4) "2024" } object(Cat)#1 (3) {   ["name"]=>   string(6) "dongwu"   ["age":protected]=>   int(1)   ["birth":"Animal":private]=>   string(4) "2024" }    

标签:string,dump,继承,多态,2024,Animal,var,方法,构造函数
From: https://www.cnblogs.com/ruiruiblog/p/18385930

相关文章