los pilares de la
Programacion
Orientada a Objetos
La programación orientada a objetos es un paradigma de
programación que se basa en la creación de objetos que
interactúan entre sí para realizar tareas y procesos. En lugar
de centrarse en las acciones que se deben realizar, la
programación orientada a objetos se enfoca en los objetos y
las relaciones entre ellos. [1]
1. Herencia
En POO, la herencia es un mecanismo que
permite a un objeto heredar propiedades y
comportamientos de otro objeto. En términos
simples, la herencia es una relación entre
dos objetos en la que uno de los objetos es
una versión especializada del otro objeto. [2]
2. Abstraccion
La abstracción es un concepto fundamental
en la Programación Orientada a Objetos
(POO), ya que permite simplificar la
complejidad de los sistemas informáticos al
enfocarse en los detalles más relevantes y
ocultar los detalles innecesarios. [3]
3. Polimorfismo
El polimorfismo es una técnica en la
programación orientada a objetos que
permite que los objetos de diferentes clases
respondan a un mismo mensaje de
diferentes maneras. Esto significa que el
mismo método puede tener diferentes
comportamientos según la clase del objeto
que lo recibe. [4]
4. encapsulamiento
Es el proceso de almacenar en una
misma sección los elementos de una
abstracción que constituyen su estructura
y su comportamiento; sirve para separar
el interfaz contractual de una abstracción
y su implantación. [5]
conclusion
en este trabajo que realice aprendi sobre los
4 pilares de la POO que se trata de un
paradigma que se basa en la creacion de
objetos que interactuan entre si, los
conceptos fundamentales que destacan
están la herencia, que permite que una clase
herede propiedades y comportamientos de
otra; y el polimorfismo, que permite que un
objeto se comporte de diferentes maneras
según el contexto.
Referencias
[1] Herschel Gonzalez, “los pilares de la programacion orientada a objetos”, sitio web.
[[Link]
accedido el 1 de septiembre del 2024.
[2] Franklin García, “programacion desde cero”, sitio web.
[[Link] acedido el 1 de semptiembre del
2024.
[3] José Manuel, “La abstracción en la Programación Orientada a Objetos:
Entendiendo su importancia y utilidad”, sitio web[[Link]
abstraccion-en-poo/], accedido el 1 de septiembre del 2024.
[4] Franklin García, “Que es el polimorfismo en programación orientada a objetos”
sitio web. [[Link] accedido el 1 de
semptiembre del 2024.
[5] Daniel Lara, “Encapsulamiento en la programación orientada a objetos”, sitio
web. [[Link]
accedido el 1 de septiembre del 2024.
fuentes
ProgramaciónPro. (s.f.). Los pilares de la programación orientada a objetos.
ProgramaciónPro. Recuperado de [Link]
programacion-orientada-a-objetos/.
[Link]. (s.f.). Herencia en la programación orientada a objetos.
[Link]. [Link]
JM Informático. (s.f.). Qué es la abstracción en programación orientada a objetos. JM
Informático. [Link]
[Link]. (s.f.). Polimorfismo en la programación orientada a objetos.
[Link]. [Link]
Styde. (s.f.). Encapsulamiento en la programación orientada a objetos. Styde.
[Link]
UNIR. (S.F.). Programación orientada a objetos. UNIR. Recuperado de
[Link]
MyTaskPanel. (2022, 23 de febrero). Programación orientada a objetos: ¿qué es y
cuáles son sus ventajas? MyTaskPanel. [Link]
orientada-a-objetos/
Universidad Europea. (S.F.). Programación orientada a objetos. Universidad Europea.
Recuperado de [Link]
Certus. (S.F.). Programación orientada a objetos. Certus. Recuperado de
[Link]
Profile. (S.F). ¿Qué es la programación orientada a objetos? Profile. Recuperado de
[Link]