- 1
Casos de prueba FORMAS Java
Hola Comunidad, alguien sabe todos los casos de prueba que debe cumplir este ejercicio, les dejo el enlace https://www.sololearn.com/coach/971?ref=app
6 ответов
+ 2
Ok, thank you  Swati
+ 1
pues fíjate que ese mismo detalle es el que tengo
0
Mi código pasa todos los test menos el 3º… Alguien habrealizado codigo que le pase todo ?
0
Yo lo solucioné creando un constructor en el método abstracto
0
import java.util.Scanner;
public abstract  class Shape {
  protected 	int width;
  abstract void area(); 
  public Shape (int _x){
	  this.width = _x;
  }
} 
public  class  Square extends  Shape {
	public Square(int _x){
		super (_x);
	}
	@Override
	void area(){
		System.out.println(width*width);
	}
}
public class Circle extends Shape {
	public Circle(int _x){
		super (_x);
	}
	@Override
	void area(){
	   double a = Math.PI*width*width;
		System.out.println(a);
	}
}
public class Program {
	
	public static void main(String[] args) {
		Scanner input = new Scanner (System.in);
		int x = input.nextInt();
		int y = input.nextInt();
		
		Square a = new Square(x);
		Circle b = new Circle(y);
		
		a.area();
		b.area();
		
	}
	
}



