5. Develop a program to find area of rectangle and circle using interfaces.
public class aofrect {
interface Shape{
double calculateArea();
static class Rectangle implements Shape{
private double width;
private double height;
public Rectangle(double width, double height){
[Link] = width;
[Link] = height;
@Override
public double calculateArea(){
return width*height;
static class Circle implements Shape{
private double radius;
public Circle(double radius){
[Link] = radius;
@Override
public double calculateArea(){
return [Link]*radius*radius;
public static void main(String args[]){
Shape rectangle = new Rectangle(5.0,3.0);
Shape circle = new Circle(2.5);
[Link]("Rectangle Area:"+[Link]());
[Link]("Circle Area:"+[Link]());
OUTPUT