Programacion orientada a objetos

Solo disponible en BuenasTareas
  • Páginas : 2 (381 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de mayo de 2010
Leer documento completo
Vista previa del texto
* La programación orientada a objetos es más moderna, es una evolución de la programación estructurada que plasma en el diseño de una familia de lenguajes conceptos que existían previamente conalgunos nuevos.
* La programación orientada a objetos se basa en lenguajes que soportan sintáctica y semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta unión se lasuele llamar clase).
* La programación orientada a objetos incorpora en su entorno de ejecución mecanismos tales como el polimorfismo y el envío de mensajes entre objetos.
Encapsulamiento:Bueno el encapsulamiento es una de las ventajas de la Programación Orientada a Objetos y radica en que un objeto puede tener métodos y atributos a la que la clase solo puede tener acceso, esto serealiza con los modificadores del tipo de acceso.

En general el encapsulamiento es capturar todo lo necesario en el objeto y que este controle estas características o métodos
Clase:
Las clases sondeclaraciones o abstracciones de objetos, lo que significa, que una clase es la definición de un objeto. Cuando se programa un objeto y se definen sus características y funcionalidades, realmente seprograma una clase.
Objeto:
En programación orientado a objetos, representación detallada y particular de algo de la realidad. Todo objeto tiene un identidad o nombre, estado (característicasdefinidas generalmente en variables) y comportamiento (sus funciones o procedimientos).

Una forma de alterar el estado de un objeto es a través de sus funciones.

Las clases son generalizaciones deun objeto en particular. Por ejemplo, el objeto Auto pertenece a la clase Autos.

Una instancia de una clase es siempre un objeto único.
Método:
En la programación orientada a objetos, un métodoes una subrutina asociada exclusivamente a una clase (llamados métodos de clase o métodos estáticos) o a un objeto (llamados métodos de instancia). Análogamente a los procedimientos en los lenguajes...
tracking img