PHP中面向对象之instanceof接口详解
程序员文章站
2021-12-30 07:14:57
...
1、接口的定义 interface 接口名称{ }
2、接口里面的方法 是没有{},也就是说里面的方法是没有具体的实现部分
3、类实现接口的定义 通过关键字implements,比如 class A implements 接口{}
4、类一旦要实现某个接口,就必须要实现接口定义好的所有方法
5、接口不能被实例化
6、通过instanceof 来判断某个类的实例是不是实现了一个接口,比如A对象实例 instanceof B接口
如果返回true,就表示A对象实例对应的类 是实现了B接口
7、通过extends可以让一个接口 继承 另外一个接口
8、当一个类要实现一个子接口时,它不仅要实现子接口里面的方法,同时也要实现父接口的所有方法