首页 > 技术文章 > java中的接口最基础

qimox1314 2018-04-03 09:20 原文

接口是引用数据类型,在现实生活中,有时不同的对象有着许多相似的行为,因此,将这些行为抽出独立放在一个接口中,这样一来,相似行为的对象就可以实现同一个接口来完成这些行为。接口很安全,用户只需要知道如何操作接口而不需要知道其中原理,因此制作接口与实现接口的工作可以互不影响的独立进行。

接口是引用数据类型,与类相似。在接口中只能有常量、方法名和嵌套类型。在接口中,被声明的方法只有方法名没有方法体。因为接口没有构造器,他只能被实现不能被实例化。接口可以被类所实现,或者被其他的接口所继承。

定义接口,需要使用关键字,interface。

因为接口中的方法没有方法体,因此,要注意,方法名最后以分号结尾,没有大括号{}。

一个类虽然只能继承一个父类,但是可以实现多个接口。因此,想要改变产品的功能,可以通过实现新的接口来完成。

接口除了可以被类实现,还可以被其他的接口所继承!在类中,实现接口,需要使用关键字,implements。

继承的关键字是,extends。

 

推荐阅读