Anda di halaman 1dari 4

Hecho por: Norma Isela Valenzuela Vargas

Conceptos de programacin orientada a objetos.


1. La Programacin Orientada a Objetos (POO u OOP segn sus siglas en
ingls) es un paradigma de programacin que usa objetos y sus interacciones
para disear aplicaciones y programas de computadora. Est basado en varias
tcnicas, incluyendo herencia, modularidad, polimorfismo, y encapsulamiento.
https://books.google.com.mx/books?id=3EQdUbkOVGIC&printsec=frontcover&
dq=programacion+orientada+a+objetos+definicion+de+POO&hl=es-
419&sa=X&redir_esc=y#v=onepage&q=clase&f=false
2. La programacin Orientada a Objetos (POO u OOP por sus siglas en ingls),
es un paradigma de programacin.
http://librosweb.es/libro/python/capitulo_5/programacion_orientada_a_objetos.h
tml
3. es una metodologa de diseo de software y un paradigma de programacin
que define los programas en trminos de clases de objetos, objetos que son
entidades que combinan estado (es decir datos) y comportamiento
(procedimientos o mtodos).
4. es un programa con un conjunto de objetos, que se comunican entre ellos
para realizar tareas y que es un modelo que representa un subconjunto.
http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/opt/java.pdf

Objeto:
Un objeto es cualquier cosa tangible o intangible que se pueda imaginar,
definida frente al exterior mediante unos atributos y las operaciones que
permiten modificar dichos atributos.
https://books.google.com.mx/books?id=3EQdUbkOVGIC&printsec=frontcover&
dq=programacion+orientada+a+objetos+definicion+de+objeto&hl=es-
419&sa=X&redir_esc=y#v=onepage&q=clase&f=false

Comunicacin entre objetos:


As como las personas se comunican entre s, los objetos tambin lo hacen y es
a travs de mensajes. Aunque los objetos pueden saber cmo comunicarse con
otros a travs interfaces bien definidas, por lo general los objetos no saben cmo
se implementan otros objetos, ya que los detalles de implementacin se ocultan
dentro de los mismos objetos.
https://books.google.com.mx/books?id=CBhWani323wC&pg=PA41&dq=comuni
cacion+entre+objetos+programacion+orientada+a+objetos&hl=es-
419&sa=X&redir_esc=y#v=onepage&q=comunicacion%20entre%20objetos%2
0programacion%20orientada%20a%20objetos&f=false

Mensaje:
Las acciones en POO se producen como respuesta a las peticiones de acciones,
los cuales se llaman mensajes.
https://books.google.com.mx/books?id=CBhWani323wC&pg=PAcomunicacion+
programacion+orientada+a+objetos&hl=es-
419&sa=X&redir_esc=y#v=onepage&q=comunicacion%20entre%20objetos%2
0programacion%20orientada%20a%20objetos&f=false

Paso de mensajes:
Se refiere a cuando un objeto quiere comunicarse con otro lo que hace es
enviarle un mensaje con los datos que desea transmitir.
https://books.google.com.mx/books?id=3EQdUbkOVGIC&printsec=frontcover&
dq=programacion+orientada+a+objetos+definicion+de+paso+de+mensajes&hl
=es-419&sa=X&redir_esc=y#v=onepage&q=clase&f=false

Estructura interna de los objetos:


Estructura Interna de los Objetos: Atributos, Mtodos, Abstraccin,
Encapsulamiento, Modularidad, Jerarqua, Polimorfismo, Clases, Agregacin,
Asociacin, Herencia simple, mltiple, repetida, en malla, jerrquica.
http://html.rincondelvago.com/poo_11.html

Herencia:
En la vida normal una herencia suele decirse que una herencia suele ser algo
que pasa de padres a hijos. En orientacin a objetos se dice que una clase es
hija de otra cuando hereda algo de la clase padre. Ya que una clase tiene
atributos y mtodos, una clase hija hereda atributos y mtodos.
https://books.google.com.mx/books?id=3EQdUbkOVGIC&printsec=frontcover&
dq=definicion+de+herencia+en+programacion+orientada+a+objetos&hl=es-
419&sa=X&ved=0ahUKEwjHwvvRzJXSAhUS1WMKHe42CYsQ6AEIGzAA#v=o
nepage&q&f=false

Polimorfismo:
Es la capacidad que tiene la POO de exponer una misma interfaz, adaptable a
diferentes tipos de datos, una funcin polimrfica se adaptara segn el tipo de
datos que la invoque.
https://books.google.com.mx/books?id=NCP-
CgAAQBAJ&pg=PA51&dq=cual+es+la+definicion+polimorfismo+programacion
+orientada+a+objetos&hl=es&sa=X&ved=0ahUKEwj33ZWxiZbSAhUQ0GMKH
T7MCD0Q6AEIJDAC#v=onepage&q=cual%20es%20la%20estructura%20inter
na%20de%20un%20objeto%20programacion%20orientada%20a%20objetos&f
=false

Clase:
Una clase es una plantilla que permite definir un conjunto de objetos.
https://books.google.com.mx/books?id=3EQdUbkOVGIC&printsec=frontcover&
dq=programacion+orientada+a+objetos+definicion+de+clase&hl=es-
419&sa=X&redir_esc=y#v=onepage&q=clase&f=false

Anda mungkin juga menyukai