首页 > 其他 > 详细

学习一

时间:2019-11-11 23:13:43      阅读:82      评论:0      收藏:0      [点我收藏+]

Java的接口(interface)

接口在Java编程语言中是一个抽象的类型,是抽象方法的集合,接口通常以interface声明,一个类通过继承接口的方式来继承接口中的抽象方法。接口并不是类,但和类很相似,接口中只有方法,但是类中有对象的属性和方法。

接口里的成员都是用public修饰,因为接口是公共的,所有类都可以访问,接口里属性默认的修饰为:public static final,不管属性前面写没写都会默认加上,同样方法的默认修饰为:public abstract,内部类:public static。都会默认加上。一个Java源文件只能定义一个接口,因为是public修饰的,存储的名字必须和public修饰的类的名字一样,而接口可以看成一个特殊的类。

接口使用:

implements

一个类可以同时继承一个父类多个接口,extends必须放置在implements之后。接口不能创建实例,但是可以声明变量,但其一定引用到了实现类的对象。

抽象接口中只能有抽象方法,但是抽象类可以有具体方法。抽象接口类里面都是默认的public static final,但是抽象类里中的属性是普通的;接口没有初始化块,但是抽象类里面有;接口可以有多个父接口,而抽象类只能有一个父类。

 

 

 

学习一

原文:https://www.cnblogs.com/zhang12345/p/11838943.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!