viernes, 24 de febrero de 2012

Programacion Orientada a Objetos (POO)

La Programacion Orientada a Objetos (POO)
Es una forma de programacion para diseñar aplicaciones y software informatico mediante tecnicas mas sencillas.
Algunas tecnicas en las que se basa la programacion orientada a objetos son:
Clase: declaraciones de objetos
Objeto: Son ejemplares de una clase cualquiera
Metodo: funcionalidades asociadas a objetos
etc.

La Programacion Orientada a objetos, es como programar pensando en cosas de la vida real, vi un ejemplo y fue lo que mas entendi, el ejemplo decia lo siguiente: un automovil seria un objeto en un esquema poo y las propiedades y complementos serian el color, el modelo y la marca, los metodos serian las funcionalidades del automovil.
Clase: Automovil
Objeto: color modelo marca
Metodo: funcionalidades

Caracteristicas de (POO)
Abstraccion: Cada objeto en el sistema sirve como modelo de un agente. 
Emcapsulamiento: son elementos que puedan considerarse de una sola entidad.
Poliformismo: comportamientos diferentes asociados a objetos distintos, con el mismo nombre.
Herencia: las clases no estan aisladas si no que se relacionan entre si.

Conclusion: La Programacion Orientada a Objetos es una forma de programar mas secilla y entendible ya que se le puede relacionar con la vida real, por ejemplo en la clases es como comparar un automovil y un perro tan solo con verlo sabes que son diferentes y esto se aplica de igual forma en (POO), Yo pienso que esto de clase, objeto, metodo, herencia etc.etc. es para sustuir tantos comandos que se usan en los deferentes leguajes de programacion. 
Programacion Orientada a Objetos (POO) no es un lenjuage de programacion si no que es una forma de Programacion.

FUENTE:
http://www.desarrolloweb.com/articulos/499.php

1 comentario: