-
abstract关键字用于定义抽象类 在抽象方法前面添加abstract可以标明这个方法是抽象方法不需要具体实现 抽象类中可以包含普通方法,有方法的实现查看全部
-
相同的一行代码,对于传入不同的接口的实现的对象的时候,表现是不同的, 这就是多态查看全部
-
因为接口的实现方法可以有很多,所以对于接口里面定义的方法的具体实现是有多种多样的,这种特性称为多态查看全部
-
接口可以用extends继承接口,当类实现子接口时,父接口定义的方法也需要在这个类里面具体实现查看全部
-
可以用instanceof关键字来判断某个对象是否实现了某个接口查看全部
-
接口不能被实例化查看全部
-
接口就是把不同类的共同行为进行了定义,然后在不同的类里面实现不同的功能查看全部
-
类内部访问静态变量方式--self::$variable; 子类访问父类静态变量方式--parent::$variale; 外部访问类静态变量方式--class_name::$variable; 类的静态方法同理,将$variable改为funcation_name();查看全部
-
对于不想被任何类继承的类可以在class之前添加final关键字查看全部
-
添加final关键字能够让这个方法不能在子类中重写查看全部
-
子类中编写跟父类完全一致的方法可以完成对父类方法的重写查看全部
-
1.静态属性用于保存类的公有数据 2.静态方法里面只能访问静态属性 3.静态成员不需要实例化对象就能访问 4.类的内部可以通过self或者static关键字访问自身静态成员 5.可以通过parent关键字访问父类的静态成员 6.可以通过类的名称在类定义外部访问静态成员查看全部
-
static查看全部
-
static保存的是类的全局公有变量或者方法,因此当多个对象有共同属性或者方法时,使用static关键字进行声明查看全部
-
static查看全部
举报
0/150
提交
取消