mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-05-01 02:38:59 +07:00
49 lines
660 B
Java
49 lines
660 B
Java
import javafx.scene.Node;
|
|
|
|
class BoxedFloatDemo {
|
|
private Float <caret>f;
|
|
|
|
BoxedFloatDemo(Float f) {
|
|
this.f = f;
|
|
}
|
|
|
|
public Float getF() {
|
|
return f;
|
|
}
|
|
|
|
public void setF(Float f) {
|
|
this.f = f;
|
|
}
|
|
|
|
public void preInc() {
|
|
++f;
|
|
}
|
|
|
|
public void postDec() {
|
|
f--;
|
|
}
|
|
|
|
public void twice() {
|
|
f *= 2;
|
|
}
|
|
|
|
public void half() {
|
|
f /= 1;
|
|
}
|
|
|
|
public Float plusOne() {
|
|
return f + 1;
|
|
}
|
|
|
|
public F lambda() {
|
|
return () -> f;
|
|
}
|
|
|
|
public String toString() {
|
|
return "f=" + f;
|
|
}
|
|
|
|
interface F {
|
|
Float get();
|
|
}
|
|
} |