El anlisis es la base de la programacin estructurada, es decir, la descomposicin de una tarea en tareas ms pequeas. Un programa no es otra cosa que una coleccin de funciones que son llamadas sucesivamente por la funcin principal y nica del programa. Cada funcin tiene sus propias variables, es un mdulo independiente. La Programacin Orientada a Objetos es el siguiente paso en la evolucin de los lenguajes de programacin, que combina funciones y datos en una unidad autoconsistente denominada clase.
El lenguaje Java
La primera versin de Java empez en 1991 y fue escrita en 18 meses en Sun Microsystems.
Java, el lenguaje orientado a objetos diseado para ser multiplataforma y poder ser empleado el mismo programa en diversos sistemas operativos. Esta caracterstica, junto con la posibilidad de emplearlo para crear applets, e insertarlos en pginas HTML, o mediante servlets y pginas jsp, generar cdigo HTML dinmico. Todo ello con la capacidad de acceder a bases de datos.
primer ejemplo
// Ejemplo01.java // Programa para imprimir texto. public class Ejemplo01 { // el mtodo main empieza la ejecucin de la aplicacin de Java public static void main( String args[] ) { System.out.println( "Bienvenido a la programacion en Java!" ); } // fin del mtodo main
} // fin de la clase Ejemplo01 Ver Carpeta Ejemplos
Convencin Comienza por letra mayscula comienza con letra minscula comienza por letra minscula En letras maysculas
Ejemplo String, Ejemplo01 Rectangulo, CinematicaApplet, asignaValor, calcularArea, getValue, setColor, devuelveValor area, ancho, color, appletSize, nombre, domicilio PI, MAX_ANCHO
nombre de funcin
Operadores de Asignacin: El principal es '=' pero hay ms operadores de asignacin con distintas funciones que explicamos brevemente ahora. '+=' : op1 += op2 op1 = op1 + op2 '-=' : op1 -= op2 op1 = op1 - op2 '*=' : op1 *= op2 op1 = op1 * op2 '/=' : op1 /= op2 op1 = op1 / op2 '%=' : op1 %= op2 op1 = op1 % op2