1. 首页
  2. 编程语言
  3. PHP
  4. PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程

PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程

上传者: 2021-11-05 22:49:35上传 PDF文件 95.73 KB 热度 7次

可以这样理解,抽象类作为一个基类,它把特定的细节留给继承者来实现。在编写类之前实现声明接口的一种编程实践。通过将某个类标记为抽象类,我们可以推迟实现所声明的方法。抽象类不能直接实例化,他们必须被继承。为了将揭开规则强制加到某个类上,我们需要使用implements关键字,而不是extends关键字。instanceof 分成适合完成这个任务。instanceof 检查三件事情:实例是否是某个特定的类型,实例是否从某个特定的类型继承,实例或者他的任何祖先类是否实现类特定的接口。某些语言具有从多个类继承的能力,这称为多重继承。想法,他提供了为一个类声明多个接口的功能。

下载地址
用户评论