中午收玉米。。。下午不知道干啥了。。。构造 析构 __get __set __isset __unset
类的继承和多态 继承又叫扩展类 子类从父类继承所有的属性和方法 在子类中继承过来的属性或者方法的访问权限不能低于原来的。 多态就是重写父类 ,通过子类里面和父类一样的函数名重写父类 ,可以通过父类的引用 parnet::方法名,减少重复代码。
静态 static 在类里面 访问 self::属性名 在类外面通过类名::属性名
静态属性只运行在静态方法中访问 对象不能访问静态属性
判断一个对象是否属于某个类 $obj instenceof 类名 返回一个bool
类的静态绑定和延迟绑定
self 绑定本类 parent 绑定父类 static 谁调用就绑定谁
self ,parnet和static 绑定类的时机不同,前者是编译的时候绑定,后者是运行时候绑定,所以叫延迟绑定
clong 对象 和 new 类名 是同一个 对象 。
对象的赋值是引用,
关键字 clong 克隆出来的对象和原始对象没有任何关系。