Home Java Java-exception Example to create Interface in java



Example to create Interface in java
Posted on: June 12, 2009 at 12:00 AM
The Tutorial wants to describe you a code that helps you in creating a Interface in java.

Example to create Interface in java

     

The Tutorial wants to describe you a code that helps you in creating a Interface in java. Interface is defined as group of method, that implement a empty body. An example of Radio Tuner, when a listener switch on Radio Tuner, the tuner act  as interface between the electrical wing circuit inside the radio and you. Usually the Java do not support multiple inheritance, Interface in java is used for multiple inheritance.

Understand with Example

The given below code illustrates that interface in java support  multiple inheritance In order to implement interface we implement a keyword implement. The Tutorial  describes how to create and use interface method in your class. The step involved in the program are described below-

1)We have taken an interface check ,that implement a empty method message ( ).

2)Inside the class we create an object of interface check and implement a body  to the method message.

3)The object t call and expose a message ( ) method to the outside world.

4)In case there is an exception in the try block, the subsequent catch block handle the exception.

Interface.java

interface check {
public void message();
}
public class Interface {
public static void main(String[] args) {
  try {
  check t = new check() {
  public void message() {
  System.out.println("Method defined in the interface");
  }
  };
  t.message();
  catch (Exception ex) {
  System.out.println("" + ex.getMessage());
  }
  }
  }

Output of the program

Method defined in the interface

Download source code

Related Tags for Example to create Interface in java:
cinterfacemethodintgroupdefineemptyeimceinbodyasmntaceemmeptydefinedsatishamplssthhatfacefinpleplo


More Tutorials from this section

Ask Questions?    Discuss: Example to create Interface in java   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.