Sololearn Java Shapes Coding Project
import java.util.Scanner;
abstract class Shape {
int width;
abstract void area();
}
public class Square extends Shape{
Square(int w){
width = w;
}
public void area(){
System.out.println(width * width);
}
}
public class Circle extends Shape{
Circle(int w){
width = w;
}
public void area(){
System.out.println(Math.PI * width*width);
}
}
public class Program {
public static void main(String[ ] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
Square a = new Square(x);
Circle b = new Circle(y);
a.area();
b.area();
}
}
Step-Coder