Saturday, January 12, 2013

NestedInterfaceExample


package com.interfaces;

import com.interfaces.OuterInterface.InnerInterface;


interface OuterInterface {

void show();

interface InnerInterface{

void msg();
}
}


public class NestedInterfaceExample implements OuterInterface.InnerInterface{

public void msg(){
System.out.println("Implementation for msg method");
}

public static void main(String args[]) {

OuterInterface.InnerInterface message = new NestedInterfaceExample();//UPCASTING TO INTERFACE

message.msg();
}

}

No comments:

Post a Comment