1. PROGRAMACION
ORIENTADA A OBJETA
INSTITUTO TECNOLOGICO DE
TIJUANA – ITT
25 DE SEPTIEMBRE DE 2012
FUNDAMENTOS DE INVESTIGACION
INTEGRANTES DE EQUIPO
MORALES MEDRANO ABRAHAM
PAZOS ALVAREZ SAUL DAMIAN
FUENTES SALINAS BRYAN
2. ¿QUE ES LA P.O.O.?
Se puede definir la P.O.O. como una técnica o
estilo de programación que utiliza objetos como
bloque esencial de construcción.
La POO no es un lenguaje de programación,
más bien se puede aplicar a muchos lenguajes,
como el C++,Python, etc.
3. Al contrario de la programación
estructural que se enfatiza en los
algoritmos, la programación
orientada a objetos (POO), se
enfoca en los datos.
En este paradigma, el programa
se organiza como un conjunto
finito de objetos que contienen
datos y operaciones que llaman a
esos datos y se comunican entre
si mediante mensajes.
4. C++ es una extensión de C con
características mas potentes. Es un
superconjunto de C.
Los elementos mas importantes añadidos
a C por C++ son: Clases, Objetos y
Programación orientada a objetos
6. Es una entidad Es la descripción Son las Son las
que posee un de un conjunto funciones que variables que
conjunto de de objetos; se incluyen conforman al
consta de dentro de la objeto.
datos y un métodos y
conjunto de definición de la
atributos que
operaciones. Es resumen clase y que
un elemento características procesan los
individual con comunes de un atributos.
conjunto de
identidad objetos. Es una
propia; por descripción
ejemplo un libro, abstracta de un
un carro, etc. grupo de objetos
7.
8. "Por poner otro ejemplo vamos a
ver cómo modelizaríamos en un
esquema POO una fracción, es
decir, esa estructura matemática
que tiene un numerador y un
denominador que divide al
numerador, por ejemplo 3/2.
La fracción será el objeto y tendrá
dos propiedades, el numerador y
el denominador. Luego podría
tener varios métodos como
simplificarse, sumarse con otra
fracción o número, restarse con
otra fracción, etc."
9. Los lenguajes POO se Java es multiplataforma,
pueden dividir en dos por tanto, se puede
clasificaciones: programar tanto en
Windows, Mac OS, así
Puros: Son los como cualquier
lenguajes que trabajan distribución de Linux.
solamente con clases.
Híbridos: Son los
lenguajes a los que se le
añaden herramientas
para trabajar con clases.
10. Los objetos son el elemento
central de la programación en
Visual Basic. Los formularios
y controles son objetos. Las
bases de datos son objetos.
Visual Basic es un lenguaje
de programación desarrollado
por Microsoft, diseñado para
facilitar el desarrollo de
aplicaciones en un entorno
gráfico como Windows 98,
Windows XP, Etc.
11. La programación orientada a objetos sirve
para el desarrollo de aplicaciones, como
juegos, aplicaciones de Web, Aplicaciones
de celulares, etc.
12. Se considera que un lenguaje esta
totalmente orientado a objetos, si cumple
con estas 4 características.
*Encapsulación
*Abstracción
*Herencia
*Polimorfismo
13. La encapsulación es la
cualidad de unificar los datos y
la forma de en que podemos
ocular el funcionamiento de
una clase.
De este modo solo exponemos
la información y la forma de
manipularlo, evitando que
alguien manipule de una forma
no controlada la información
de esos datos.
14. El polimorfismo, como
su mismo nombre
sugiere múltiples León
formas, se refiere a la EmitirSonido()
ANIMALES
posibilidad de acceder EmitirSonido() Cascabel
a un variado rango de EmitirSonido()
funciones distintas a
través del mismo
interfaz.
16. Es la propiedad que
permite que los
objetos sean
creados a partir de
otros ya existentes,
obteniendo
características
(métodos y
atributos) similares
a los ya existentes.