blob: 21f224940853ebdae1e49508e4e6924d0168599d [file] [log] [blame]
package com.siyeh.igtest.classlayout;
public class AnonymousInnerClass {
enum Operation {
PLUS { double eval(double x, double y) { return x + y; } },
MINUS { double eval(double x, double y) { return x - y; } },
TIMES { double eval(double x, double y) { return x * y; } },
DIVIDE { double eval(double x, double y) { return x / y; } };
// Do arithmetic op represented by this constant
abstract double eval(double x, double y);
}
}