有收录的域名,有历史建站记录域名,搜狗pr域名,搜狗权重域名,搜狗权重域名,高收录域名,百度权重域名,外链反链域名,景德镇网站建设
热门搜索: 网站 SEO 网站建设 建设
欢迎您, 高收录域名 的忠实网友, , 希望你在本站能找到对您有用的东西。
你现在的位置:网站首页 - 建站教程 - PHP的接口技术

PHP的接口技术

作者 : zhushican | 分类 : 建站教程 | 超过 人围观 | 已有 0 人留下了看法

PHP与大多数面向对象编程语言一样,不支持多重继承,也就是说每个类只能继承一个父类。为了解决这个问题,PHP引入了接口,接口的思想是指定了一个实现了该接口的类必须实现的一系列方法。接口是一种特殊的抽象类,抽象类又是一种特殊的类,所以接口也是一种特殊的类,为什么说接口是一种特殊的抽象类呢?如果一个抽象类里面的所有的方法都是抽象方法,那么我们就换一种声明方法使用接口;也就是说接口里面所有的方法必须都是声明为抽象方法,另外接口里面不能声明变量,而且接口里面所有的成员都是public权限的。所以子类在实现的时候也一定要使用public权限实现。

声明一个类的时候我们使用的关键字是class,接口一种特殊的类,使用的关键字是interface。因为在接口里的所有方法都是抽象方法,所以在声明抽象方法的时候就不用像抽象类那样使用abstract这个关键字了,默认的已经加上这个关键字。另外在接口里面的public这个访问权限也可以去掉,因为默认就是public的,因为接口里所有成员都要是公有的,所以对于接口里面的成员我们就不能使用private和protected的权限了,都要用public或是默认的。另外在接口里面我们也声明了一个常量constant,因为在接口里面不能用变量成员,所以我们要使用const这个关键字声明。

« 上一篇下一篇 »

评论列表:

关于我
关于我

长期出售各种各样的域名
重点出售下面的类型:
1、5~15年的老域名。
2、各种类型的备案域名。
3、历史建站记录的老域名、权重域名。

在线QQ 新浪微博 我的邮箱
日历
控制面板
最近发表
网站分类
网站收藏
图标汇集
Tags列表
友情链接