Autor Tema: Ejercicio! entrega CU00674B concepto packages java  (Leído 4163 veces)

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Ejercicio! entrega CU00674B concepto packages java
« en: 10 de Agosto 2014, 03:00 »
Ejercicio con packages.

public class TestDetallesPackageFormas
Código: [Seleccionar]
package formas;
public class TestDetallesPackageFormas
{
    public static void main(String []args)
    {
       DetallesPackageFormas detalles = new DetallesPackageFormas();
       detalles.rutas();
    }
}
public class DetallesPackageFormas
Código: [Seleccionar]
package formas;
 import javax.swing.JOptionPane;
 import formas.formas1dimension.*;
 import formas.formas2dimension.*;
 import formas.formas3dimension.*;
public class DetallesPackageFormas
{
    private Curva curva;
    private Recta recta;
    private Triangulo triangulo;
    private Cuadrilatero cuadrilatero;
    private Eclipse eclipse;
    private Cilindro cilindro;
    private Cono cono;
    private Esfera esfera;
    private JOptionPane mensaje;
    public DetallesPackageFormas()
    {
       curva = new Curva();
       recta = new Recta();
       triangulo = new Triangulo();
       cuadrilatero = new Cuadrilatero();
       eclipse = new Eclipse();
       cilindro = new Cilindro();
       cono = new Cono();
       esfera = new Esfera();
       mensaje = new JOptionPane();
    }

    public  void rutas()
    {
      mensaje.showMessageDialog(null, " Paquete formas:\n______________________________\nSub-paquete formas1dimension:\n|_____________________________ |\n" +
      curva.getRutaDeClase() + "\n" + recta.getRutaDeClase() +
      "\n______________________________\nSub-paquete formas2dimension:\n|_____________________________ |\n" + triangulo.getRutaDeClase() + "\n" + cuadrilatero.getRutaDeClase() +
      "\n" + eclipse.getRutaDeClase() +
      "\n______________________________\nSub-paquete formas3dimension:\n|_____________________________ |\n" + cilindro.getRutaDeClase() + "\n" +
      cono.getRutaDeClase() + "\n" + esfera.getRutaDeClase() + "\n______________________________", "Package formas (sub-packages/clases/rutas)", 1);
    }
}
public class Curva
Código: [Seleccionar]
package formas.formas1dimension;
public class Curva
{
    public Curva()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Recta
Código: [Seleccionar]
package formas.formas1dimension;
public class Recta
{
    public Recta()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Triangulo
Código: [Seleccionar]
package formas.formas2dimension;
public class Triangulo
{
    public Triangulo()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Cuadrilatero
Código: [Seleccionar]
package formas.formas2dimension;
public class Cuadrilatero
{
    public Cuadrilatero()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Eclipse
Código: [Seleccionar]
package formas.formas2dimension;
public class Eclipse
{
    public Eclipse()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Cilindro
Código: [Seleccionar]
package formas.formas3dimension;
public class Cilindro
{
    public Cilindro()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Cono
Código: [Seleccionar]
package formas.formas3dimension;
public class Cono
{
    public Cono()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
public class Esfera
Código: [Seleccionar]
package formas.formas3dimension;
public class Esfera
{
    public Esfera()
    {

    }

    public String getRutaDeClase()
    {
      return getClass().toString();
    }
}
Saludos!
« Última modificación: 31 de Agosto 2014, 10:54 por Alex Rodríguez »
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Re:Ejercicio! entrega CU00674B
« Respuesta #1 en: 10 de Agosto 2014, 19:26 »
Hola, se ve todo en orden y con algunas mejoras interesantes respecto a lo que pedía el enunciado. Según el enunciado te faltan las clases Parabola e Hiperbola dentro de formas2dimensiones, además has puesto como nombre de clase "Eclipse" en vez de "Elipse"...

Saludos

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Re:Ejercicio! entrega CU00674B
« Respuesta #2 en: 14 de Agosto 2014, 00:25 »
 Gracias Mario, ya lo corregí con relación a lo que pide el ejercicio  ;D
Saludos!
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".