¿Que es?
Es un paso antes de codificar, donde según tu lenguaje, empiezas a codificar solo los contructores, métodos, variables, etc. dejando a un lado la parte lógica, solo nos importa la estructura que llevara osea el esqueleto que tendrá.
¿Para que sirve?
Te da una visión mas profunda a como estará diseñada tu codificación, y al empezar de 0, este ejercicio es muy útil.
Esqueleto de mi programa:
Clase Principal:
public class Principal extends JFrame
{
//Constructor
public Principal()
{
}//fin del contructor
public void mostrar()//para mostrar la ventana
{
}//Fin del metodo mostrar
public static void main( String args[] )
{
}//Fin del main
}//Fin de la clase Principal
Clase Alta Archivos
public class AltaArchivos extends JFrame
{
JTextArea areaRutaImagen; //Para Introducir texto
JTextField textoNombre; //Para introducir datos
private static Connection con = null; //Variable para la conexion
private static Statement st; //Consultas
//Constructor
public AltaArchivos( int ancho, int alto )
{
}//Fin del costructor
//Conectar a la base de datos
public boolean conectarBaseDatos()
{
}//Fin del metodo altaProducto
//Comprueba true si alguno de los 2 campos esta vacios
public boolean camposVacios()
{
}
//hace visible la ventana
public void mostrar()
{
}
//Clase interna
class seleccionarImagen implements ActionListener
{
}//Fin de clase interna
}//Fin de la clase
Clase Visualiador
public class Visualizador extends JFrame
{
public Visualizador( int ancho, int alto)
{
}//Fin del constructor
public void inicializar()
{
}//Fin del metodo inicializar()
public void anterior()
{
}//anterior()
public void siguiente()
{
}//siguiente()
public boolean conectarBaseDatos()
{
}//Fin del metodo conectarBaseDatos()
public void mostrar()
{
}//fin del metodo mostrar ()
}//Fin de la clase
Al final Actualizare esta entrada para que vean el esqueleto terminado ( pienso que aun me falta un método ).
No hay comentarios:
Publicar un comentario