3.201 cursos gratis
6.233.243 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Java > Introducción a la programación orientada a objetos

Java

Autor: Exes
Curso:  4,45/5 4,45/5 (358 opiniones) |47105 alumnos|Fecha publicación: 23/04/2004
Capítulos del curso

Capítulo 6:

 Introducción a la programación orientada a objetos

Introducción a la programación orientada a objetos

Si nos fijamos en la vida real, podremos apreciar que casi todo se compone de objetos (coche, lapicero, casa y, por qué no, personas). Todos entendemos que tanto un BMW verde, como un SEAT rojo son coches, pero son distintos en su aspecto físico. Pero a pesar de esa diferencia de aspecto entendemos que ambos tienen unas características comunes como son poseer ruedas, un volante, asientos,... Esas características comunes son las que hacen pensar en el concepto coche en ambos casos. A partir de ahora podemos interpretar que el BMW y el SEAT son objetos, y el tipo o clase, de esos objetos es coche.

Además, podemos suponer que la clase de un objeto describe como es dicho objeto.

Por ejemplo:

clase Coche: 4 ruedas, 1 volante, 5 asientos, acelerar, frenar, girar

Como podemos ver, esta clase no sólo describe qué cosas posee un coche, sino que también describe qué acciones puede realizar un coche (acelerar, frenar y girar). Es decir, una clase define los atributos y las acciones (o métodos) que puede realizar un objeto de la clase.

Además podemos comprobar que un objeto puede estar formado por otros objetos, por ejemplo el coche posee 4 objetos de la clase Rueda.

En el mundo real los objetos se relacionan entre sí, un objeto puede pedir a otro que realice alguna acción por él. En la vida real una persona acelera, pero lo hace pidiéndoselo al coche, que es quien realmente sabe acelerar, no la persona. El hecho de que un objeto llame a un método de otro objeto, se indica diciendo que el primer objeto ha enviado un mensaje al segundo objeto, el nombre del mensaje es el nombre de la función llamada.

Capítulo siguiente - Instancias
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 358 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Java


Cursos Valoración Alumnos Vídeo
PHP y MySQL. Aplicaciones Web (undécima parte)
Programación de aplicaciones Web con PHP y MySQL. Ahora te capacitamos para entender el funcionamiento en Internet de una tienda online. Aprenderás ... [02/12/08]
 4,67/5 796  
CSS práctico
CSS son las siglas de Cascade Style Sheet. Se trata de una especificación sobre los estilos físicos aplicables a un documento HTML, y trata de dar la separación definit... [10/09/04]
 4,36/5 8.203  
Usabilidad web
La usabilidad es el principal elemento con el cual debe contar toda página Web. Yo defino Usabilidad como la capacidad de una aplicación de ser agradable, eficiente y fá... [17/07/06]
 4,25/5 1.751  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail