Ejemplo Poligono
Ejemplo Poligono
Ejemplo Poligono
public Poligono() {
this.numLados = numLados;
return numLados;
this.numLados = numLados;
@Override
public Rectangulo() {
super(2);
this.lado1 = lado1;
this.lado2 = lado2;
return lado1;
this.lado1 = lado1;
return lado2;
this.lado2 = lado2;
@Override
@Override
public Triangulo() {
super(3);
this.lado1 = lado1;
this.lado2 = lado2;
this.lado3 = lado3;
return lado1;
this.lado1 = lado1;
}
public double getLado2() {
return lado2;
this.lado2 = lado2;
return lado3;
this.lado3 = lado3;
@Override
"\nlado 1 = " + lado1 + ", lado 2 = " + lado2 + ", lado 3 = " + lado3;
@Override
double p = (lado1+lado2+lado3)/2;
leerPoligonos();
mostrarPoligonos();
int tipo;
do {
do {
tipo = sc.nextInt();
if (tipo != 0) {
switch (tipo) {
case 1:
leerRectangulo();
break;
case 2:
leerTriangulo();
break;
}
//Se crea un rectángulo y se añade al array
do {
l1 = sc.nextDouble();
do {
l2 = sc.nextDouble();
poligonos.add(r);
do {
l1 = sc.nextDouble();
do {
l2 = sc.nextDouble();
do {
l3 = sc.nextDouble();
} while (l3 <= 0);
poligonos.add(t);
for(Poligono p: poligonos){
System.out.print(p.toString());
for(Poligono p: poligonos){
System.out.print(p.toString());
leerPoligonos();
mostrarPoligonos();