1. 首页
  2. 数据库
  3. 其它
  4. PHP5多态性与动态绑定介绍

PHP5多态性与动态绑定介绍

上传者: 2020-12-23 03:29:35上传 PDF文件 55.02KB 热度 16次
什么是多态性? 多态性是继数据抽象和继承后,面向对象语言的第三个特征。从字面上理解,多态的意思是“多种形态”,简单来说,多态是具有表现多种形态的能力的特征,在OO中是指“语言具有根据对象的类型以不同方式处理之,特别是重载方法和继承类这种形式”的能力。多态被认为是面向对象语言的必备特性。 例如: 我们创建一个接口 Shape,定义一个空的方法 draw(),那么所有的实现类都必须实现这个方法,假设 Shape 有两个实现类:Triangle 和 Rectangle,我们虽然无法通过类似这样的 Java 代码来诠释 PHP 的多态性: 复制代码 代码如下: Shape s = new Triang
用户评论