You are on page 1of 3

Subsecretara de Educacin Superior

Direccin General de Educacin Superior Tecnolgica

Instituto Tecnolgico De Salina Cruz


Tema:

5.3 Clase principal.


Carrera:

Ingeniera en Tecnologas de la Informacin y Comunicaciones


Materia:

Fundamentos de Programacin
Profesor:

MC. Susana Mnica Romn Njera


Alumno:

Alberto Corona Aceituno


Semestre:

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

You might also like