Diferencia entre revisiones de «Programación orientada a objetos»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 201.116.109.226 (disc.) a la última edición de AVBOT
Línea 3:
 
== Introducción ==
Los objetos son entidades que combinan ''estado'', ''comportamiento'' e ''identidad'': OBJETO
*El ''estado'' está compuesto de datos, será uno o varios atributos a los que se habrán asignado unos valores concretos (datos).
*El ''comportamiento'' está definido por los procedimientos o ''[[métodos (programación orientada a objetos)|métodos]]'' con que puede operar dicho objeto, es decir, qué operaciones se pueden realizar con él.
*La ''identidad'' es una propiedad de un objeto que lo diferencia del resto, dicho con otras palabras, es su identificador (concepto análogo al de identificador de una [[Variable (programación)|variable]] o una [[Constante (programación)|constante]]).
 
La programación orientada a objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas y módulos más fáciles de escribir, mantener, reutilizar y volver a utilizar.