Class Definition Java Tutorial

public class MainClass {
  public A dest(final String dest, final float price) {
    return new A() {
      private int cost;
      {
        cost = 100;
        System.out.println("Over budget!");
      }
      private String label = dest;
      public String readLabel() {
        return label;
      }
    };
  }
  public static void main(String[] args) {
    MainClass p = new MainClass();
    A d = p.dest("A", 101.395F);
  }
}
interface A {
  String readLabel();
}