Answer Posted / venki
3) Anonymous classes:
1. A class which doesn’t have any name is called anonymous class and which is a type of inner class. It can be either member class or local class.
2. It is a sub class that extends a class or implements an interface but not both. It can implement only one interface.
3. These are used where implementation of methods various from one object to another object. Anonymous class is final class.
4. public class Demo{
A a=new A();
a.m1();
A 1=new A(){ void m1(){ --- }};
a1.m1();
}
On compiling this above program the java compiler generates A.class, Demo.class and Demo$1.class (Anonymous class).
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is set string?
What is java instanceof operator?
What is the difference between the final method and abstract method?
how to deploy apache tomcat server to weblogic server in java
Can we extend singleton class?
Can we force garbage collector to run ?
What are accessor methods in java?
Write a program to solve producer consumer problem in java?
What are 4 pillers of object orinted programming?
What does += mean in java?
If a variable is declared as private, where may the variable be accessed?
What does the string method compareto () do?
What are untrusted applets?
What is the use of object and class classes?
Program to Find the second largest element in an array.