Semana3
Ejercicios de Modelamiento de
objetos a partir de la
abstracción de casos reales.
¿Qué aprenderemos durante
esta semana?
Aprenderemos a
programar en Capas.
Aprenderemos a construir formularios
para la construcción de una elegante
interface gráfica de usuario.
Programación en Capas
La programación nos permite separar la
programación en varios niveles. Laaplicación que
construiremos el día de hoy dividirá nuestra
aplicación en 2 capas:
Lógica de Presentación: Incluye a la interfaz del
usuario, desde donde se ingresan datos o visualizan
resultadosfinales
Lógica de Negocios: Incluye la programación de los
distintos procesos que se dan lugar en nuestro
sistema. (Se utiliza POO: Clases, propiedades, métodos,
etc)
Ventajas de la Programaciónen
Capas
Separar la lógica de los diferentes niveles de
nuestra aplicación
El mantenimiento de software es menos
engorroso y complejo
Permite el trabajo en equipo por parte de losprofesionales informáticos, cada equipo se
concentrará en un determinado nivel. Cada nivel
se encuentra integrado al otro.
La programación en capas se amolda a las
metodologías modernas del desarrollo desistemas.
Programación en Capas
frmCalculadora
Calculadora
Lógica de
Presentación
marca
modelo
precio
sumar(a,b)
restar(a,b)
multiplicar(a,b)
dividir(a,b)
Lógica de Negocios
Programación Visual
En Javala programación visual se realiza a través
de clases especiales conocidas como formularios.
Los formularios utilizan componentes Java Swing,
entre los que podemos mencionar están los
siguientes:JFrame: Es el nombre que se le da al formulario.
Propiedades del Jframe
name
title
resizable
Establece el nombre del formulario
Establece el título del formulario
Establece si el formulario seráredimensionable o no.
TextField
Este control permite ingresar datos desde el teclado, también se puede utilizar para mostrar
datos.
Capturar datos de una caja de texto
String n1;
n1=txtn1.getText():...
Regístrate para leer el documento completo.