-
面向对象访问权限查看全部
-
函数初始化类查看全部
-
对象的特点: 每个对象都是独一无二的 对象是一个特定事物,完成特定功能 对象是可以重复使用的查看全部
-
面向对象基本过程查看全部
-
public protecded private查看全部
-
extends 表示继承,后面跟一个且只能一个类名查看全部
-
魔术方法查看全部
-
魔术方法: __get(),__set(),__isset(),__unset() -在给不可访问的属性赋值的时候,__set()会被调用 -读取不可访问的属性值时,__get()会被调用 -当对不可访问的属性调用isset()或empty()时,__isset()会被调用 -当对不可访问的属性调用unset()时,__unset()会被调用 -所谓不可访问属性,实际上是在调用某个属性时发现这个属性没有被定义,这时候不同的操作会触发不同的魔术方法 -这几个方法也被称为属性重载的魔术方法查看全部
-
访问控制查看全部
-
对象引用赋值查看全部
-
self parent static关键字访问数据查看全部
-
//子类中编写跟父类方法名完全一致的方法可以完成对父类方法的重写(overwrite): 备注:主要看方法名,不关心参数 //对于不想被任何类继承的类可以在class之前添加final关键字 //对于不想被子类重写(修改)的方法,可以再方法定义的前面添加final关键字查看全部
-
静态属性用于保存类的公有数据 静态方法里面只能访问静态属性 静态成员不需要实例化对象就可以访问 类的内部可以通过self::或者static::关键字访问自身静态成员 可以通过parent::关键字访问父类的静态成员 可以通过类的名称在类定义外部访问静态成员 例如:NbaPlayer::changePersident("123");查看全部
-
private 只能在类的内部访问 protected 只能在类本身内部和子类中访问 public 公共,全部可以访问查看全部
-
用extends关键字来表示类的继承,后面跟父类的类名,单继承原则查看全部
举报
0/150
提交
取消