-
静态定义和静态成员访问http://img1.sycdn.imooc.com//55b042c80001be4a12800720-500-284.jpg查看全部
-
静态static的基本概念查看全部
-
属性的重载:查看全部
-
__call和__callStatic:(常用来重载)查看全部
-
__tostring()和__invoke()魔术方法:查看全部
-
定义抽象类的关键字 abstract 抽象类里可包含非抽象方法,在方法前添加abstract关键字,表示这个方法是抽象方法,不需要具体实现。 如:吃-- “怎么吃”不同 继承(extends)抽象类,必须要实现抽象类的抽象方法。查看全部
-
因为接口的方法实现可以有很多,所以对于接口里面定义的方法的具体实现是多种多样的,这种特性我们称为多态查看全部
-
interface用于定义接口,接口里面的方法不需要有方法的实现 implements关键字用于表示类实现某个接口 实现某个接口之后,必须提供接口中定义的方法的具体实现 不能实例化接口 可以用instanceof关键字来判断某个对象是否实现了某个接口 可以用extends让接口继承接口 当类实现子接口时,父接口定义的方法也需要在这个类里面具体实现查看全部
-
接口的定义:查看全部
-
用parent关键字可以访问父类中被子类重写的方法 self::可以用来访问自身类的方法 const(常量的意思)和static(静态类型) 也可以用 self来访问,在自身类中。查看全部
-
添加final关键字的方法能够让这个方法不能在子类中重写 对于不想被任何类继承的类可以在class之前添加final关键字 对于不想被子类重写(修改)的方法,可以在方法定义的前面添加final查看全部
-
类内 self::$属性 类外 类名::$属性 子类调用父类 parent::$属性 静态属性用于保存类的共有数据 静态方法里面只能访问静态属性 静态成员不需要实例化对象就可以访问 类的内部可以通过self和static关键字访问自身静态成员 可以通过类的名称在类定义外部访问静态成员 static定义的是全局变量,全局方法共有属性查看全部
-
静态属性定义时在访问控制关键字后面添加static关键字即可。查看全部
-
面向对象基本原则(对象对内是高内聚的,对象对外是低耦合的):查看全部
-
这节课有问题啊!总是放不出来!查看全部
举报
0/150
提交
取消