class Linea { int xi; int yi; int xf; int yf; } class FiguraCerrada { Linea Figura[] = new Linea[3]; public static void main(String R[]) { new FiguraCerrada(); } FiguraCerrada() { Figura[0] = new Linea(); Figura[1] = new Linea(); Figura[2] = new Linea(); GuardaValores(0, 50, 0, 100, -50); GuardaValores(1, 100, -50, 0, -50); GuardaValores(2, 0, -50, 50, 0); if (Revisa()) System.out.println("Si es cerrada la figura..."); else System.out.println("No es cerrada ..."); } boolean Revisa() { if (Figura[0].xf == Figura[1].xi && Figura[0].yf == Figura[1].yi && Figura[1].xf == Figura[2].xi && Figura[1].yf == Figura[2].yi && Figura[2].xf == Figura[0].xi && Figura[2].yf == Figura[0].yi ) return true; return false; } void GuardaValores(int x, int xi, int yi, int xf, int yf) { Figura[x].xi = xi; Figura[x].yi = yi; Figura[x].xf = xf; Figura[x].yf = yf; } }