1.php的累继承后 子类的构造函数会自动的覆盖父类的构造函数。也就是说如果你想调用 那只能是是显式的调用。parent::__construct();
2.关键字。public : 各个地方都可以。如内部,外部,子类中。
private :只允许类本身自己调用,在外部和子类中是不能调用的。
protected : 保护的,可以在类和子类中调用。但是你不能再外部 调用。如 $a->bb();
3.常用魔术方法 :__construct 构造之用
__distruct 析构函数 ,在类消灭前调用。如关闭数据库连接等。
__get 在调用类的属性石调用。如可以访问私有的属性。
— set 设置类的属性用。如设置 私有属性
call 在调用类未定义的方法是调用
tostring 在将类转换为字符串时调用。
4.抽象类和接口 abstract inerface,接口中定义方法。并且在方法子类中必须 实现。用implements 继承。
5.类的 聚合&组合
聚合:方法中传入另一个类的实例。
组合。在方法中实例化另一个方法。