Java Anonymous inner class.
Anonymous inner class.
- Is a class, which have no name and the class implementation is combined with an object instantiation of the class.
-
Can be performed through implementing an interface or here as extending a class.
Anonymous inner class example:
public class AnonymousCar { String _color; AnonymousCar(String col){ _color=col; } Object obj = new Object() { // Anonymous inner class public String toString() { return "My color is "+_color+"!"; } }; public static void main(String[] args) { AnonymousCar myCar= new AnonymousCar("blue") ; // instantiated object of class Anonymouscar System.out.println(myCar.obj); } }
The result of this is:My color is blue!
© 2010 by Finnesand Data.
All rights reserved.
This site aims to provide FREE programming training and technics.
Finnesand Data as site owner gives no warranty for the
correctness in the pages or source codes.
The risk of using this web-site pages or any program
codes from this website is entirely at the individual user.