-
魔术方法查看全部
-
tostring,invoke查看全部
-
面向对象高级实战查看全部
-
abstract关键字用于定义抽象关, 方法前添加abstract 可以标题这个方法是抽象方法,不需要具体实现, d查看全部
-
相同一行的代码,对于传入库不同的接口的实现的对象的时候,表现是不同的,这就是多态查看全部
-
interface定义接口,接口里的方法不需要实现, implements关键字用于表示类实现某个接口 实现某个接口之后,必须提供接口中定义的方法的具体实现 不能实例化接口, 可以用instance of 关键字判断某个对象是否实现了某个接口 可能用extends让接口继承接口,当类实现此接口里,所有接口的方法必须要在此类中实现 类的方法必须 有实现,接口的方法必须为空查看全部
-
用parent可以访问被子类重写的方法. 可以通过self访问自身的非静态方法,不能访问自身的静态属性,访问常量,不用加$ $查看全部
-
子类编写和父类一样的方法名称完全一致,叫重写(overwrite) 添加final关键字能让这个方法不能让子类重写 对于不想被子类继承的类,给类添加final查看全部
-
静态方法里只能访问静态属性 静态属性用于保存类的公有属性 静态成功不需要实例化对象就可以访问 类的内部可以通过self或static关键字访问自身静态成员 可以通过parent访问父类的静态成员 在类的外部可以用类的名字访问静态成员查看全部
-
在类加访问用self::访问静态属性要加$在类外部访问用类的名称查看全部
-
静态成员不受对象创建时的影响,静态成员访问的关键字是self::定义是在属性或方法前加static查看全部
-
面向对象的基本原则查看全部
-
面向对象的基本思路查看全部
-
面向对象的实质解析查看全部
-
面各对象实质查看全部
举报
0/150
提交
取消