企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 概述 类是用来描述现实世界中的一组事物共有特性的抽象模型!但是类也是有上下级和范围之分的!如果一个类A使用了另外一个类B的成员,我们就可以说,类A继承了类B,也体现了OOP编程中代码的重用和模块化编程的特性!**子类实例化出来的对象是父类的一个实例** . ### 语法 ~~~ class 子类 extends 父类{} ~~~ ### 几个概念 * 继承 :一个类从另外一个已有的类获得其成员特性,就叫作继承 . * 派生 :从一个已有类产生一个新的类,就叫作派生 . * 父类:也叫作基类,就是已有的被继承的类 . * 子类:也叫作派生类或者扩展类 . * 扩展:在子类中增加一些自己的特有的特征信息(属性、方法、常量),没有扩展,继承就没有任何的意义 . * 单继承:在PHP中,一个类只能继承自一个其他的类,不能同时继承多个类,单继承也是大多数面向对象语言的特性(C++支持多继承). ### 注意 1. 属性和方法都可以被继承 . 2. 继承的本质,不是把父类中的代码复制到子类的内部,而是通过继承链条,找到相应的成员!