java中implements是什么意思?在什么时候使用?

如题 谢谢

这是一个实现接口的关键字,就像类在继承时要用extends关键字,只要接口实现就得调用implements关键字。
class A implements Runnable{ //runnable线程接口
……
……
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-12
Interface 接口中只能声明方法及属性但并不允许有实现的过程,这样我们为接口实现的时候,
如某个类是这个接口的实现类:
interface 接口
{
int 方法1(int a,int b);
}

class 类名 Implements 接口名
{
int 方法1(int a , int b)
{
// 为此接口实现的代码 java 代码
}
}本回答被网友采纳
第2个回答  2011-11-11
implements 实现接口
实际中定义某些约定功能而提供的一种约定
如:public interface CustomerInfo{
//获得vip客户信息
public List getVIPCustomerInfo(String customerId);
// 获得指定区划销售额
public Bigdecimal getMonthAmount(int startMonth,int endMonth);
.
.
.
.
.
}
假设
//获得vip客户信息
//获得指定区划销售额
是提供给银行的接口,则银行不关系你是如果给它准备数据的,它关系的是结果。这样双方就约定了某些功能,消费者关心的是产出,而生产者关心的是过程本回答被网友采纳
相似回答