1、接口的介绍与创建
关键字 :interface
2、接口的引用与规范
关键字 :implements
接口:一种成员属性全部为抽象的特殊抽象类,在程序中同为规范的作用
1、类中全部为抽象方法
2、抽象方法前不用加abstract
3、接口抽象方法属性为public
4、成员属性必须为常量
抽象:
1、类中至少有一个抽象方法
2、抽象方法前需加abstract
共同点:
1、本身都不能被实例化,必须被继承或者引用
2、继承或者引用后,需要把所有抽象方法重载方可使用
接口有自己的创建关键字:interface 与普通类的创建类似
复制代码 代码如下:
interface demo {
const NAME="名字";
function Fun1();//对象方法全部为抽象方法,前面无须加adstract
function Fun2();
}
接口可以使用关键字:implements 多个引用并用逗号 , 分开.
1、普通类引用接口例子:
复制代码 代码如下:
class mypc implements demo , demo2 , demo3{
……
}
2、抽象类引用接口例子:
复制代码 代码如下:
abstract class mypc implements demo , demo2 , demo3{
……
}
3、继承父类引用接口并存例子:
复制代码 代码如下:
class mypc extends root implements demo , demo2 , demo3{
……
}
4、接口与接口继承:
复制代码 代码如下:
interface demo3 extends demo{
……
}

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

Dreamweaver Mac版
视觉化网页开发工具

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

Dreamweaver CS6
视觉化网页开发工具