Mega Code Archive

 
Categories / Java Tutorial / Class Definition
 

An anonymous inner class that performs initialization

public class MainClass {   public A dest(final String dest) {     return new A() {       private String label = dest;       public String readLabel() {         return label;       }     };   }   public static void main(String[] args) {     MainClass p = new MainClass();     A d = p.dest("A");   } } interface A {   String readLabel(); }