Componentes de un programa en Java

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Componentes de un programa en Java : 

Componentes de un programa en Java Los programas se construyen en base a clases y objetos. A partir de la clase se pueden crear mucho objetos. Cada objeto se dice ser una instancia de la clase.

Características del objeto : 

Características del objeto Un objeto es un elemento de programa que se caracteriza por: • atributos: son datos contenidos en el objeto, y que determinan su estado • operaciones o métodos: son acciones con las que podemos solicitar información del objeto, o modificarla - Están compuestas por secuencias de instrucciones que operan con los atributos - y pueden invocar operaciones de otros objetos Ambos, atributos y métodos, se llaman miembros Se intenta siempre corresponder los objetos de un programa con objetos del problema que éste resuelve

Estructura de un programa : 

Estructura de un programa Un programa java es un conjunto de clases, donde una de ellas es especial en dos aspectos • contiene una operación llamada main • habitualmente no se crean objetos de esta clase - el sistema operativo invoca el método main al ejecutar el programa

Estructura de una clase : 

Estructura de una clase El caso más sencillo es el de un programa con una sola clase, que tiene esta estructura: import clases_importadas; public class Nombre { atributos operaciones } Las clases importadas son aquellas pertenecientes a paquetes externos • un paquete es una colección de clases En una clase principal, una de las operaciones se llama main

La estructura de una operacion : 

La estructura de una operacion Las operaciones o métodos (como main) tienen la siguiente estructura: descriptores valor_retornado nombre (argumentos) { declaraciones; instrucciones; } Las declaraciones declaran datos (variables o constantes), clases y objetos que se van a usar en las instrucciones Las instrucciones representan cálculos que se hacen con esos datos.

Ejemplo de un programa : 

Ejemplo de un programa Por ejemplo, el siguiente programa pone un mensaje en la pantalla: public class Hola { /** este es el método principal */ public static void main(String[] args) { // No hay declaraciones System.out.println("Hola, Que tal estas?"); } }

Explicación: : 

Explicación: • public: el método se puede usar desde fuera • static: el método pertenece a la clase (no a los objetos de la clase) • void: no retorna nada • String[] args: es el argumento, datos que se pasan a la operación • System: es una clase predefinida que representa al computador • out: es un objeto de la clase System, predefinido: representa la pantalla • println: método para poner un texto en la pantalla