学斋随笔,初九潜龙勿用,-48关于类的继承,访问修饰符
关于继承
继承是子类(派生类)从父类(基类,超类)继承属性和方法。
子类也可以有自己的属性和方法。
一个父类可以被多个子类继承。
如果想修改父类的方法,只能在子类里重写这个方法,这也是多态的体现。
关于类的继承有有个基本的概念
继承:一个类从另一个已有的类获得其特性,此为继承
派生:从一个已有的类产生一个新的类,此为派生
其上二者原因不同向表 ,其本唯一
父类,子类:已有类为父类,新建类为子类, 父类也叫“基类”,子类也叫“派生类”
单继承:一个类只能从一个上级类继承其特性信息,PHP和大多数面向对象的语言都是单继承模式
扩展:在子类中再来定义自己的一些新的特有的特性信息(属性,方法和常量),没有扩展,继承也就没有意义了
关于访问有三个修饰符
其一 public公有的,可以在“任何位置”使用(访问)
其二 protected 受保护的,protected修饰的成员,可以在当前类或当前类的上下级具有继承关系的类中访问。
其三 private私有的, private 修饰的成员,只能在其所在的类中访问。
parent代表父类
通常用于在子类中调用父类的成员的时候使用,多数通常就是使用父类的“静态类”成员。

浙公网安备 33010602011771号