php基础语法之抽类和接口.docxVIP

  • 5
  • 0
  • 约1.77千字
  • 约 8页
  • 2016-08-18 发布于贵州
  • 举报
php基础语法之抽类和接口

抽象类,abstract类 抽象类:包含了抽象方法的类称之为抽象类,不能用于实例化对象,只能被继承! 抽象类,不完整的类,由于包含了不完整的方法。 不完整的方法,也叫抽象方法,指的是没有方法体的方法,称之为 只有方法的声明,而没有方法的实现的方法称之为抽象方法。也就是不完整的方法! 需要使用 关键字 abstract 来声明这个抽象方法与抽象类! 不能实例化对象 注意:抽象类是可以包含其他任何正常的成员的,在此基础上,增加了内部的抽象方法! (并不是抽象类中只能包含抽象方法) 只能被继承 但是,继承时,要求,如果子类不是抽象类,那么继承的抽象方法,要被实现(被加上方法体)才可以! 使用意义 可见,抽象类,可以规定其非抽象子类,必须要存在的相应成员方法! 可以规定,子类中都必须存在,但是可以不同的方法! 几个概念: 抽象:abstract,不完整的意思!举目张刚的意思! 实现:implement。将方法完整化! 接口结构,interface 接口,指的是对象的公共方法。 也有一种接口技术,定义一个接口结构,用于限制一个类(对象)因该具备的公共方法(接口方法)! 语法: 声明 使用 关键字 interface 声明一个接口结构! 注意,接口内只能包含 公共的抽象方法(不完整的方法)! 使用 使一个类 来实现 接口内所定义的所有接口方法(公共方法) 实现,使用关键字:implements

文档评论(0)

1亿VIP精品文档

相关文档