1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | // http://stackoverflow.com/a/11026642/348975 class Main { public static void main ( String [ ] args ) { Light light = new Light ( ) ; light . Switch(Light.LightSwitch.On) ; } static class Light { private LightSwitch position; private enum LightSwitch { On, Off } public void SwitchOn() { Switch(LightSwitch.On); } public void SwitchOff() { Switch(LightSwitch.Off); } public void Switch(LightSwitch pos) { position = pos; } } } |
Ci8vIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9hLzExMDI2NjQyLzM0ODk3NQoKY2xhc3MgTWFpbiB7CiAgICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKCBTdHJpbmcgWyBdIGFyZ3MgKSB7CiAgICAgICAgICBMaWdodCBsaWdodCA9IG5ldyBMaWdodCAoICkgOwogICAgICAgICAgbGlnaHQgLiBTd2l0Y2goTGlnaHQuTGlnaHRTd2l0Y2guT24pIDsKICAgICB9CiAgICAgc3RhdGljIGNsYXNzIExpZ2h0IHsKICAgICAgICAgIHByaXZhdGUgTGlnaHRTd2l0Y2ggcG9zaXRpb247CiAgICAgICAgICBwcml2YXRlIGVudW0gTGlnaHRTd2l0Y2ggewogICAgICAgICAgICAgIE9uLAogICAgICAgICAgICAgIE9mZgogICAgICAgICAgfQogICAgICAgICAgcHVibGljIHZvaWQgU3dpdGNoT24oKSB7CiAgICAgICAgICAgICAgU3dpdGNoKExpZ2h0U3dpdGNoLk9uKTsKICAgICAgICAgIH0KICAgICAgICAgIHB1YmxpYyB2b2lkIFN3aXRjaE9mZigpIHsKICAgICAgICAgICAgICBTd2l0Y2goTGlnaHRTd2l0Y2guT2ZmKTsKICAgICAgICAgIH0KICAgICAgICAgIHB1YmxpYyB2b2lkIFN3aXRjaChMaWdodFN3aXRjaCBwb3MpIHsKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHBvczsKICAgICAgICAgIH0KICAgIH0KfQ==
-
upload with new input
-
result: Success time: 0.06s memory: 215488 kB returned value: 0


