question archive public interface Sports { public void setHomeTeam(String name); public void setVisitingTeam(String name); } Create two classes Hockey and football
Subject:Computer SciencePrice:2.87 Bought7
public interface Sports
{
public void setHomeTeam(String name);
public void setVisitingTeam(String name);
}
Create two classes Hockey and football. Both classes must implement the interface Sports.
public interface Shape {
public String LABLE="Shape";
double getArea();
}
Create two classes Rectangle and Circle. Both classes must implement the interface Shape.
Answer:
Program:-1
import java.util.*; interface Sports { public void setHomeTeam(String name); public void setVisitingTeam(String name); } class Hockey implements Sports { public void setHomeTeam(String name) { System.out.println("Home Team Name: "+name); } public void setVisitingTeam(String name) { System.out.println("Visiting Team Name: "+name); } } class Football implements Sports { public void setHomeTeam(String name) { System.out.println("Home Team Name: "+name); } public void setVisitingTeam(String name) { System.out.println("Visiting Team Name: "+name); } } class Demo { public static void main(String[] args) { System.out.println("-------------------Hockey----------------"); Hockey obj=new Hockey(); obj.setHomeTeam("Flying Elbows"); obj.setVisitingTeam("Toothless Wonders"); System.out.println("\n-------------------Football----------------"); Football obj1=new Football(); obj1.setHomeTeam("Black Eagles"); obj1.setVisitingTeam("Banana Slugs"); } }
Program:-2
import java.util.*; interface Shape { public String LABLE="Shape"; double getArea(); } class Rectangle implements Shape { private double width; private double height; public Rectangle( double h,double w){ this.width=w; this.height=h; } public double getArea() { return this.height*this.width; } } class Circle implements Shape { private double radius; public Circle(double r){ this.radius = r; } public double getArea() { return Math.PI*this.radius*this.radius; } } class Demo { public static void main(String[] args) { System.out.println("--------------------Rectangle------------------"); Rectangle rect=new Rectangle(42,20); System.out.println("Are of Rectangle: "+rect.getArea()); System.out.println("\n--------------------Circle--------------------"); Circle circle=new Circle(5); System.out.println("Area of Circle: "+circle.getArea()); } }
PFA