接口

来源:互联网 发布:富人思维 知乎 编辑:程序博客网 时间:2024/05/22 01:59

1.接口是一种规范和标准,它们可以约束类的行为,是一些方法特征的集合,但是没有方法的实现。

语法:

interface    接口名   extends   父接口1, 父接口2.......{

//常量定义

//方法定义

}

class   类名   extends   父类名   implements   接口1, 接口2.......{

//类成员

}

2.接口中的属性都是抽象方法,接口中的属性都是全局静态常量,接口中没有构造方法。

3.类可以实现多个接口,一个类如果实现了一个接口,必须实现接口中的所有方法,否则定义其为抽象类。

4.接口表示一种约定,接口表示一种能力,接口体现了约定和实现相分离的原则。

5. 抽象类利于代码复用,接口利于代码维护。

6.面向接口编程,可以降低代码间的耦合性,提高代码的可拓展性和可维护性。

0 0
原创粉丝点击