nExample1: Operation interface
npackage com.ibm.devworks;
npublic interface Operation {
n
int op(int a, int b);
n
String getDesc();
n}
nExample1: AddOps class
npackage com.ibm.devworks;
npublic class AddOps implements Operation
{
n
public int op(int a, int b) { return a+b; }
n
public String getDesc() { return "plus"; }
n}
nCreate the initial project
nmvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.ibm.devworks -DartifactId=NumOps
n