| AnIntegerAndStringAdder.java |
package lectures.generics.advanced;
import util.annotations.WebDocuments;
import lectures.generics_adapters.IntegerAdder;
@WebDocuments({"Lectures/GenericsAdvanced.pptx", "Lectures/GenericsAdvanced.pdf", "Videos/GenericsAdvanced.avi"})
public class AnIntegerAndStringAdder implements GenericAdder<Integer>, IntegerAdder, StringAdder /*GenericAdder<String>*/{
@Override
public Integer sum(Integer val1, Integer val2) {
return val1 + val2;
}
@Override
public String sum(String val1, String val2) {
return val1 + val2;
}
}