Академический Документы
Профессиональный Документы
Культура Документы
Fundamentos de Programacin
Profesor:
Primer Semestre
Grupo:
I-E
Fundamentos de programacin
Un programa puede construirse empleando varias clases. En el caso ms simple se utilizar una nica clase. Esta clase contiene el programa, rutina o mtodo principal: main() y en ste se incluyen las sentencias del programa principal. Estas sentencias se separan entre s por caracteres de punto y coma. Clases: Las clases son plantillas que agrupan comportamiento (mtodos) y estados (atributos) de los futuros objetos. Los objetos son instancias de una clase. Usando el smil variable tipo de la programacin estructurada, se entiendo que un objeto es una variable que tiene el comportamiento y estados del tipo (objeto).
DEFINICIN DE CLASE
La sintaxis de la definicin de una clase consta de dos partes claramente diferenciadas: su cabecera y el cuerpo de la clase. La cabecera nos dar cuenta de los distintos aspectos que debern ser tenidos en cuenta para el manejo de esta clase, es decir, nos aporta informacin fundamental sobre la clase en s y constituye de alguna manera la declaracin de esa clase. Mientras que el cuerpo de la clase se reserva para la declaracin de los atributos y mtodos que sern capaces de ejecutar los objetos generados a partir de esa clase. Cabecera/Declaracin de clase { Cuerpo de clase } En la clase FactorialSinBucle estudiada en mdulos anteriores podemos identificar la declaracin y cuerpo de la clase: public class FactorialSinBucle { public static void main(String[] args) { final int entero = 5; int factorial; factorial = 5*4*3*2*1; System.out.println(entero + "! = " + factorial); } } Cabecera/Declaracin
Cuerpo de la Clase
Fundamentos de programacin
Veamos la creacin de la clase Persona public class Persona { public String nombre; public int edad; public void correr() { /* Por implementar */ } } Y dentro del cuerpo del programa instanciamos una nueva Persona denominada Esteban: public class Main { public static void main(String[] args) { Persona esteban = new Persona (); // Ahora que esteban es persona, puede correr esteban.corre (); } } La estructura de un programa simple en Java es la siguiente: public class ClasePrincipal { public static void main(String[] args) { sentencia_1; sentencia_2; // ... sentencia_N; } } Como primer ejemplo sencillo de programa escrito en Java se va a utilizar uno que muestra un mensaje por la pantalla del ordenador. Por ejemplo, el programa Hola.java: /** * La clase hola construye un programa que * muestra un mensaje en pantalla */ public class Hola { public static void main(String[] args) { System.out.println("Hola, "); System.out.println("me llamo Alberto"); System.out.println("Hasta luego"); } }
Fundamentos de programacin