作者在 2010-12-11 18:52:26 发布以下内容
1、继承关键字extends
php中使用extends单一继承
被继承类->父类(基类)
继承者->子类(派生类)
2、继承规则
class1——>class2——>class3(——>表示extends)
依次继承class3拥有class1、class2所有功能和属性,避免方法和属性重名。
例子:
class MyClass{
。。。。
}
class ClassSon extends MyClass{
。。。
}
3、基类方法重载和基类方法访问
方法重载也可以理解为方法覆盖,在派生类里面使用与基类方法重名的方法名称执行重载。
重载时我们需要调用原始的基类内容,再增加新内容的做法是:
基类名::方法名称
注意:上节讲的private的内容是不能被继承的,只能在本类使用,这时就必须用到protected