Java

Páginas: 4 (808 palabras) Publicado: 29 de octubre de 2013
Clases y Objetos
Los mecanismos básicos de la programación orientada a objetos son: objetos, mensajes, métodos y
clases.
Objetos
Un programa orientado a objetos se compone solamente de objetos,entendiendo por objeto una
encapsulación genérica de datos y de los métodos para manipularlos. Dicho de otra forma, un
objeto es una entidad que tiene unos atributos particulares, las propiedades, yuna forma de operar
sobre ellos, los métodos.
Por ejemplo, una ventana de una aplicación Windows es un objeto. El color de fondo, la anchura,
la altura, etc. son propiedades. Las rutinas quepermiten maximizarla, moverla, etc. son métodos.
Mensajes
Cuando se ejecuta un programa orientado a objetos, los objetos están recibiendo, interpretando y
respondiendo a mensajes de otros objetos. Estomarca una clara diferencia con respecto a los
elementos de datos pasivos de los sistemas tradicionales. En la POO un mensaje está asociado con
un método, de tal forma que cuando un objeto recibe unmensaje es ejecutar el método asociado.
Métodos
Un método se implementa en una clase de objetos y determina cómo tiene que actuar el objeto
cuando recibe el mensaje vinculado con ese método. A suvez, un método puede también enviar
mensajes a otros objetos solicitando una acción o información.
Clases
Una clase es un tipo de objetos definido por el usuario. Una clase equivale a lageneralización de un
tipo específico de objetos. Por ejemplo, piense en un molde para hacer pasteles; el molde es la
clase y los pasteles los objetos.
Un objeto de una determinada clase se crea en el momento enque se define una variable de dicha
clase.
Implementación de clases en Java
La implementación de una clase en Java debe ir en un archivo en formato texto con al extensión
*.java y nombre idénticoa la clase implementada.
Por ejemplo la clase MiClase debe ir en un archivo: MiClase.java
La declaración de una clase Java se realiza mediante la palabra clave class seguida de su nombre. La...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS