24 lines
387 B
Java
24 lines
387 B
Java
import java.util.Vector;
|
|
import java.lang.Integer;
|
|
|
|
public class mathStrucInteger {
|
|
model;
|
|
|
|
innerOp = (o) -> (ms) -> new mathStrucInteger<>(o.apply(model,ms.model));
|
|
|
|
public mathStrucInteger(m) {
|
|
model =m;
|
|
}
|
|
}
|
|
|
|
class mathStrucIntegerUse {
|
|
|
|
main() {
|
|
var ms;
|
|
ms = new mathStrucInteger<>(2);
|
|
var ms2;
|
|
ms2 = ms.innerOp.apply((x,y) -> x+y).apply(ms);
|
|
return ms2;
|
|
}
|
|
}
|