1.接口概念:类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只规定这些类里必须提供某些方法。
2.接口定义:用interface关键字
常量用public static final修饰符,系统会自动加上
方法只能是抽象方法,public abstract修饰,系统会自动加上
3.基本语法:
[修饰符] interface 接口名 [extends 父接口1,父接口2....]
{
零到多个常量的定义...
零到多个抽象方法的定义...
}
接口就是用来被继承,被实现的,修饰符一般建议用public
4.使用接口:
一个类可以实现一个或多个接口,实现接口使用implements关键字,Java中一个类只能继承一个父类,是不够灵活的,可以通过实现多个接口作为补充。
继承父类实现接口的语法:
[修饰符] class 类名 extends 父类 implements 接口1,接口2...
{
类体部分//如果继承了抽象类,需要实现继承的抽象方法;要实现接口中的抽象方法
}
如果要继承父类,继承父类必须在实现接口之前。
eg:
手机(老人机和智能手机),打游戏(psp和智能手机)
Java中的接口
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-java.h...
- 01 2013年刚毕业的时候,我和表姐合租在一起,表姐的职业是空姐,腿长两米,肤白貌美。对于初入社会,既不懂穿搭,...