摘要: 使用接口指定某个类必须实现哪些方法,但不需要定义这些方法的具体实现 接口通过 interface 来定义 接口声明的方法都必须是公有,这是接口的特性 实现接口使用 implements 类必须实现接口中所有的方法 类可以实现多个接口,用逗号分隔 阅读全文
posted @ 2020-06-18 15:29 小飞侠ttt 阅读(80) 评论(0) 推荐(0)
摘要: 定义和使用常量的不需要使用 $ 符号 常量的值必须是一个定值,不能是变量,类属性,数学运算的结果或函数调用 阅读全文
posted @ 2020-06-18 15:22 小飞侠ttt 阅读(106) 评论(0) 推荐(0)
摘要: 一个类,如果它至少有一个方法是抽象的,这个类必须声明为抽象的 抽象类不能被实例化 抽象方法只能声明,不能定义具体实现 继承抽象类的子类必须定义父类所有抽象方法,且这些方法的访问控制必须和父类一样或者更宽松 阅读全文
posted @ 2020-06-18 15:18 小飞侠ttt 阅读(108) 评论(0) 推荐(0)
摘要: 静态属性,静态方法 静态方法不需要通过对象即可调用, $this 在静态方法中不可用 静态属性不可以由对象通过 -> 访问 self 当前类 static 延迟绑定 parent 父类 阅读全文
posted @ 2020-06-18 15:10 小飞侠ttt 阅读(93) 评论(0) 推荐(0)
摘要: final方法无法被重写 final类无法被继承 阅读全文
posted @ 2020-06-18 15:02 小飞侠ttt 阅读(71) 评论(0) 推荐(0)
摘要: PHP对属性或方法的访问控制 public(公有):任何地方被访问。 protected(受保护):可被其自身及其子类访问。 private(私有):只能被其定义所在的类访问。 阅读全文
posted @ 2020-06-18 14:56 小飞侠ttt 阅读(98) 评论(0) 推荐(0)
摘要: 对象是类的实例 类是对象的模板 类 − 现实事物的抽象。类的定义包含了属性和方法,对应形态和操作 对象 − 是类的实例。 成员变量 − 类的形态。类实例化为对象后,即为对象的属性 成员函数 − 类的行为 继承 − 类之间的一种关系,子类共享父类属性和方法。在定义和实现一个类的时候,在已经存在的类的基 阅读全文
posted @ 2020-06-18 14:46 小飞侠ttt 阅读(86) 评论(0) 推荐(0)