INTERFACE::::One Method Implemented by Two classes
//Interface declaration: by user 1
interface Draws
interface Draws
{
void draw();
}
//Implementation: by user 2
class Rectangle implements Draws
void draw();
}
//Implementation: by user 2
class Rectangle implements Draws
{
public void draw()
public void draw()
{
System.out.println("drawing rectangle");
}
}
class Circle implements Draws
}
class Circle implements Draws
{
public void draw()
{
System.out.println("drawing circle");
}
}
}
class TWOCLASSES
{
public static void main(String args[])
public static void main(String args[])
{
Draws d=new Circle();
d.draw();
}
Draws d=new Circle();
d.draw();
}
}
Comments
Post a Comment