|
The Linear List ADT assignment simply requires you to establish two Java interfaces. One corresponds to a Numeric (read Double ) Linear List. The other corresponds to a String Linear List.
|
*
* NumericLinearListADT.java
*
* Created on June 15, 2006, 6:16 AM
*/
package datatypes.list.numeric;
public interface NumericLinearListADT {
public void addB(Double data);
public void addE(Double data);
public void addN(Double data, int n);
public void delete(Double data);
public void delete(int p);
public boolean emptyp();
public int length();
public boolean memberp(Double data);
public String toString();
public Double nth(int n);
}
/*
* StringLinearListADT.java
*
* Created on June 15, 2006, 6:41 AM
*/
package datatypes.list.string;
public interface StringLinearListADT {
public void addB(String data);
public void addE(String data);
public void addN(String data, int n);
public void delete(String data);
public void delete(int p);
public boolean emptyp();
public int length();
public boolean memberp(String data);
public String toString();
public String nth(int n);
}
|