学斋随笔,初九潜龙勿用,-48关于类的继承,访问修饰符

   关于继承

  继承是子类(派生类)从父类(基类,超类)继承属性和方法。

  子类也可以有自己的属性和方法。

  一个父类可以被多个子类继承。

  如果想修改父类的方法,只能在子类里重写这个方法,这也是多态的体现。

 

 关于类的继承有有个基本的概念

  继承:一个类从另一个已有的类获得其特性,此为继承

  派生:从一个已有的类产生一个新的类,此为派生

    其上二者原因不同向表 ,其本唯一

  父类,子类:已有类为父类,新建类为子类, 父类也叫“基类”,子类也叫“派生类”

  单继承:一个类只能从一个上级类继承其特性信息,PHP和大多数面向对象的语言都是单继承模式

  扩展:在子类中再来定义自己的一些新的特有的特性信息(属性,方法和常量),没有扩展,继承也就没有意义了

  关于访问有三个修饰符

  其一  public公有的,可以在“任何位置”使用(访问)

  其二  protected 受保护的,protected修饰的成员,可以在当前类或当前类的上下级具有继承关系的类中访问。

  其三  private私有的, private 修饰的成员,只能在其所在的类中访问。

  parent代表父类

  通常用于在子类中调用父类的成员的时候使用,多数通常就是使用父类的“静态类”成员。

posted @ 2019-03-15 10:56  玩转手绘  阅读(142)  评论(0)    收藏  举报