
- Java Tutorial
- Java - Home
- Java - Overview
- Java - Environment Setup
- Java - Basic Syntax
- Java - Object & Classes
- Java - Constructors
- Java - Basic Datatypes
- Java - Variable Types
- Java - Modifier Types
- Java - Basic Operators
- Java - Loop Control
- Java - Decision Making
- Java - Numbers
- Java - Characters
- Java - Strings
- Java - Arrays
- Java - Date & Time
- Java - Regular Expressions
- Java - Methods
- Java - Files and I/O
- Java - Exceptions
- Java - Inner classes
- Java Object Oriented
- Java - Inheritance
- Java - Overriding
- Java - Polymorphism
- Java - Abstraction
- Java - Encapsulation
- Java - Interfaces
- Java - Packages
- Java Advanced
- Java - Data Structures
- Java - Collections
- Java - Generics
- Java - Serialization
- Java - Networking
- Java - Sending Email
- Java - Multithreading
- Java - Applet Basics
- Java - Documentation
- Java Useful Resources
- Java - Questions and Answers
- Java - Quick Guide
- Java - Useful Resources
- Java - Discussion
- Java - Examples
How to implement an interface using an anonymous inner class in Java?
An anonymous inner class is a class which doesn't have a name, we will directly define it at the instantiation line.
Example
In the following program, we are implementing the toString() method of TutorialsPoint interface using Anonymous inner class and, print its return value.
interface TutorialsPoint{ public String toString(); } public class Main implements TutorialsPoint { public static void main(String[] args) { System.out.print(new TutorialsPoint() { public String toString() { return "Welcome to Tutorials Point"; } }); } }
Output:
Welcome to Tutorials Point
- Related Articles
- How to implement interface in anonymous class in C#?
- How to implement lambda expression without creating an anonymous class in Java?
- Can a diamond operator be used with an anonymous inner class in Java 9?
- How to create an instance of an anonymous interface in Kotlin?
- Why an interface cannot implement another interface in Java?
- Can an anonymous class have constructors in Java?
- What is an Inner class in Java?
- How to write a class inside an interface in Java?
- How to implement an instance method reference using a class name in Java?
- How to write/declare an interface inside a class in Java?
- Must we implement all the methods in a class that implements an interface in Java?
- How are anonymous (inner) classes used in Java?
- How to implement ObjLongConsumer interface using lambda expression in Java?
- How to create a thread by using anonymous class in Java?
- How to declare a class and an interface in JShell in Java 9?

Advertisements