第一问
写一个 Java 类,满足以下条件
assert new F().apply(1).get() == 1;
assert new F().apply(1).apply(2).get() == 5;
assert new F().apply(1).apply(2).apply(3).get() == 14;
第二问
写一个 Java 类,满足以下条件
var f = new F();
assert f.apply(1).get() == 1;
var c = f.apply(1);
assert c.apply(2).get() == 5;
assert c.apply(2).apply(3).get() == 14;
第三问
写一个 Java 类,不使用 Java 类的成员变量( Field ),满足第二问条件
