SPI入门级Demo(二:契约即接口定义)_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > SPI入门级Demo(二:契约即接口定义)

SPI入门级Demo(二:契约即接口定义)

 2015/4/16 0:30:19  Fanyucai  程序员俱乐部  我要评论(0)
  • 摘要:本文将介绍SPI中最重要的契约即接口定义。新建Java工程spi-intface,然后新建一个接口类,如下所示:packagecom.fanyc.test.spi.intface;/***定义契约类**@authorFanyc**/publicinterfaceComputer{/***定义计算方法**@parama参数1*@paramb参数2*@return计算结果*/publicintcompute(inta,intb);}接口中只定义了一个简单的计算方法的契约,有两个参数
  • 标签:接口

本文将介绍SPI中最重要的契约即接口定义。


新建Java工程spi-intface,然后新建一个接口类,如下所示:

class="java">package com.fanyc.test.spi.intface;

/**
 * 定义契约类
 * 
 * @author Fanyc
 *
 */
public interface Computer {
	/**
	 * 定义计算方法
	 * 
	 * @param a 参数1
	 * @param b 参数2
	 * @return 计算结果
	 */
	public int compute(int a,int b);
}

接口中只定义了一个简单的计算方法的契约,有两个参数,通过计算得到一个计算结果并返回。

?

以上代码完成了接口的定义,具体如何计算等由接口实现方来实现。

详情参见后续文章。

  • spi-intface.rar (2.2 KB)
  • 下载次数: 0
上一篇: SPI入门级Demo(三:服务实现者-加法服务) 下一篇: 没有下一篇了!
发表评论
用户名: 匿名