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

Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 201.151.192.227 (disc.) a la última edición de PatruBOT
Línea 9:
* El ''comportamiento'' está definido por los procedimientos o [[Método (informática)|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, es necesaria en la vida de un programador ya que con esta visualizamos las actividades de cada una de esas.
Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores bien diferenciados en sus atributos. A su vez, los objetos disponen de mecanismos de interacción llamados [[Método (programación orientada a objetos)|métodos]], que favorecen la comunicación entre ellos. Esta comunicación favorece a su vez el cambio de estado en los propios objetos. Esta característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado y el comportamiento.