Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Dan_SB en 10 de Abril 2015, 04:22

Título: NetBeans estructura de proyectos Java. Jerarquia de packages. (CU00674B)
Publicado por: Dan_SB en 10 de Abril 2015, 04:22
Buenas noches

Vengo a resolver el ejercicio del capitulo 74° del curso, el enunciado es así:

Crea un proyecto Java con la siguiente estructura:

a) Un package denominado formas dentro del cual existan los siguientes packages: formas1dimension, formas2dimensiones y formas3dimensiones.

b) Dentro del package formas1dimension deben existir las clases Recta y Curva.

c) Dentro del package formas2dimensiones deben existir las clases Triangulo, Cuadrilatero,Elipse, Parabola e Hiperbola.

d) Dentro del package formas3dimensiones deben existir las clases Cilindro, Cono y Esfera.

Nota: crea las clases sin rellenar su código, simplemente para poder visualizar que están dentro de los packages adecuados.

Visualiza el resultado y comprueba que las clases están agrupadas de forma adecuada.


Muestro paso a paso las imagenes, desarrollado en netbeans... no se porque me gusta tanto  :P

(http://i.imgur.com/Lr2TkK1.png)

Solo aprecien esta portada tan linda.. (Ok no), Vamos a lo que vamos!

1. Creación del proyecto Java, le pondre "APR Paquetes" .
(http://i.imgur.com/KxWyNbK.png)

2. Se nos crea el proyecto, ahora clic derecho y nuevo paquete.
(http://i.imgur.com/VMiBZyi.png)

3. Paquete Formas como se nos ha pedido.
(http://i.imgur.com/3HuzZb1.png)

4. Se crea el paquete Formas, hacemos el mismo procedimiento; clic derecho sobre formas y new package.
(http://i.imgur.com/uK3h3QM.png)
(http://i.imgur.com/r58uuS8.png)

5. Cuando hayas creado el subpaquete, de una vez añade las clases de ese paquete. Asiendo esto, ya se estableceria  formas.formas1dimension por separado.

6. Añadiendo las clases...
(http://i.imgur.com/my5b4kP.png)

Resultado:

(http://i.imgur.com/KS2RJcN.png)

(http://i.imgur.com/ZaFAgNn.png)

Y listo!!
Título: Re:Ejercicio (CU00674B), Jerarquia Java de packages.
Publicado por: toni_apr en 10 de Abril 2015, 20:58
Hola Dan

Presentación correcta para este ejercicio.

Tus exposiciones son muy visuales, sueles incluir imágenes de tu ejercicio.
En el caso actual la vista del árbol de proyectos es ilustrativo de tu trabajo colocando las clases en el package adecuado.

Para este ejercicio, también habría valido presentar las clases (vacías de código como de indica en el enunciado) teniendo el cuidado de que cada clase incluya en su cabecera el package al que pertenece.

Saludos y adelante.
Título: Re:Ejercicio (CU00674B), Jerarquia Java de packages.
Publicado por: Dan_SB en 10 de Abril 2015, 21:27
Las cabeceras! cierto! pongo una imagen de una clase perteneciente a cada paquete:

Formas.formas1dimension
(http://i.imgur.com/8clu5hv.png)

Formas.formas2dimension
(http://i.imgur.com/KkduWwN.png)

Formas.formas3dimension
(http://i.imgur.com/8VzZX7A.png)

Mil saludos y gracias!