interfaces

interfaces

how we can define relationship between simple classes & interfaces.

View Answers

April 23, 2011 at 11:32 AM

An interface declaration introduces a new reference type whose members are classes, interfaces, constants and abstract methods. This type has no implementation, but otherwise unrelated classes can implement it by providing implementations for its abstract methods. A class may be declared to directly implement one or more interfaces, meaning that any instance of the class implements all the abstract methods specified by the interface or interfaces.

Here is an example:

interface IntefaceA{
      void method1();
}
interface InterfaceB{
      void method2();
}
interface Interface extends IntefaceA,InterfaceB {
  void method3();
}
class InterfaceExample implements Interface {
  public void method1() {
    System.out.println("Method1.....");
  }
  public void method2() {
    System.out.println("Method2.....");
  }
  public void method3() {
    System.out.println("Method3.....");
  }
  public static void main(String arg[]) {
    InterfaceExample ex = new InterfaceExample();
    ex.method1();
    ex.method2();
    ex.method3();
  }
}

Ads









Related Tutorials/Questions & Answers:
interfaces
& interfaces.   An interface declaration introduces a new reference type whose members are classes, interfaces, constants and abstract methods... to directly implement one or more interfaces, meaning that any instance of the class
Marker interfaces in java
Marker interfaces in java  how marker interfaces work
Advertisements
What are Callback interfaces?
What are Callback interfaces?  Hi, What are Callback interfaces? thanks
EJB Interfaces
EJB Interfaces       Interface... interfaces. These are as follows 1)Remote interface:- Remote interface...; } 4)Localhome Interface:-The local interfaces extend the following interfaces
ModuleNotFoundError: No module named 'interfaces'
ModuleNotFoundError: No module named 'interfaces'  Hi, My Python... 'interfaces' How to remove the ModuleNotFoundError: No module named 'interfaces' error? Thanks   Hi, In your python environment you
What are the Core interfaces are of Hibernate framework?
What are the Core interfaces are of Hibernate framework?  Hi, What are the Core interfaces are of Hibernate framework? Thanks
how to create interfaces in java
how to create interfaces in java  HI, Here is my code public interface validateInfo { public void validate(String empcode, String password); } class updateInfo implements validateInfo { public void update() { //code
java interfaces implementation
java interfaces implementation  hai I have defined one inter face like Maths taking methods like add(), sub(), mul()in interface I take different implementation classes for add() method and sub()and mul() when i trying
Hibernate: core interfaces of hibernate framework
Hibernate: core interfaces of hibernate framework  What are the core interfaces of hibernate framework   Most of hibernate based application code deals with following interfaces provided by the Hibernate Core
ModuleNotFoundError: No module named 'masonite-interfaces'
ModuleNotFoundError: No module named 'masonite-interfaces'  Hi, My... named 'masonite-interfaces' How to remove the ModuleNotFoundError: No module named 'masonite-interfaces' error? Thanks   Hi
ModuleNotFoundError: No module named 'OctoBot-Interfaces'
ModuleNotFoundError: No module named 'OctoBot-Interfaces'  Hi, My... named 'OctoBot-Interfaces' How to remove the ModuleNotFoundError: No module named 'OctoBot-Interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'primitive_interfaces'
ModuleNotFoundError: No module named 'primitive_interfaces'  Hi...: No module named 'primitive_interfaces' How to remove the ModuleNotFoundError: No module named 'primitive_interfaces' error? Thanks   Hi
ModuleNotFoundError: No module named 'python-interfaces'
ModuleNotFoundError: No module named 'python-interfaces'  Hi, My... named 'python-interfaces' How to remove the ModuleNotFoundError: No module named 'python-interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'robokop-interfaces'
ModuleNotFoundError: No module named 'robokop-interfaces'  Hi, My... named 'robokop-interfaces' How to remove the ModuleNotFoundError: No module named 'robokop-interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'ICD-Interfaces'
ModuleNotFoundError: No module named 'ICD-Interfaces'  Hi, My... named 'ICD-Interfaces' How to remove the ModuleNotFoundError: No module named 'ICD-Interfaces' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'network_interfaces'
ModuleNotFoundError: No module named 'network_interfaces'  Hi, My... named 'network_interfaces' How to remove the ModuleNotFoundError: No module named 'network_interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'OctoBot-Interfaces'
ModuleNotFoundError: No module named 'OctoBot-Interfaces'  Hi, My... named 'OctoBot-Interfaces' How to remove the ModuleNotFoundError: No module named 'OctoBot-Interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'reahl-interfaces'
ModuleNotFoundError: No module named 'reahl-interfaces'  Hi, My... named 'reahl-interfaces' How to remove the ModuleNotFoundError: No module named 'reahl-interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'storage_interfaces'
ModuleNotFoundError: No module named 'storage_interfaces'  Hi, My... named 'storage_interfaces' How to remove the ModuleNotFoundError: No module named 'storage_interfaces' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'strict-interfaces'
ModuleNotFoundError: No module named 'strict-interfaces'  Hi, My... named 'strict-interfaces' How to remove the ModuleNotFoundError: No module named 'strict-interfaces' error? Thanks   Hi, In your
Version of com.codnos>dbgp-interfaces dependency
List of Version of com.codnos>dbgp-interfaces dependency
interfaces,exceptions,threads
interfaces,exceptions,threads  SIR,IAM JAVA BEGINER,I WANT KNOW THE COMPLETE CONEPTS OF INTERFACES,EXCEPTIONS,THREADS   Interface An interface is one which has abstract methods(not defined just declared)and static
Version of excalibur-instrument-manager-interfaces>excalibur-instrument-manager-interfaces dependency
List of Version of excalibur-instrument-manager-interfaces>excalibur-instrument-manager-interfaces dependency
Collection Interfaces
Collection Interfaces     ... of several interfaces, and classes that implement those interfaces, contained within... of objects.  Different interfaces describe different types of functionalities
EJB Interfaces
EJB Interfaces       Interface... interfaces. These are as follows 1)Remote interface:- Remote interface...; } 4)Localhome Interface:-The local interfaces extend the following interfaces
What are Classes and Interfaces in Java?
In this tutorial we are going to discuss about classes and interfaces in Java... and interfaces concepts in detail. What are classes? Java is Object oriented...) are performed at runtime.   What are interfaces? Interfaces in Java
Artifacts of excalibur-instrument-manager-interfaces
List of Artifacts of excalibur-instrument-manager-interfaces maven depenency
ModuleNotFoundError: No module named 'd3m-primitive-and-type-interfaces'
ModuleNotFoundError: No module named 'd3m-primitive-and-type-interfaces' ...: ModuleNotFoundError: No module named 'd3m-primitive-and-type-interfaces' How to remove the ModuleNotFoundError: No module named 'd3m-primitive-and-type-interfaces'
ModuleNotFoundError: No module named 'debian-interfaces-parser'
ModuleNotFoundError: No module named 'debian-interfaces-parser'  Hi...: No module named 'debian-interfaces-parser' How to remove the ModuleNotFoundError: No module named 'debian-interfaces-parser' error? Thanks  
ModuleNotFoundError: No module named 'debian-interfaces-parser'
ModuleNotFoundError: No module named 'debian-interfaces-parser'  Hi...: No module named 'debian-interfaces-parser' How to remove the ModuleNotFoundError: No module named 'debian-interfaces-parser' error? Thanks  
ModuleNotFoundError: No module named 'jderobot-interfaces-kibotics'
ModuleNotFoundError: No module named 'jderobot-interfaces-kibotics'  ...: No module named 'jderobot-interfaces-kibotics' How to remove the ModuleNotFoundError: No module named 'jderobot-interfaces-kibotics' error

Ads