Your SlideShare is downloading. ×
PROGRAMACION ORIENTADA A OBJETOS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

PROGRAMACION ORIENTADA A OBJETOS

3,425

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,425
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
106
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PROGRAMACIONORIENTADA 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
  • 5. 1 •OBJETOS2 •CLASES3 •METODOS4 •ATRIBUTOS
  • 6. Es una entidad Es la descripción Son las Son lasque posee un de un conjunto funciones que variables queconjunto de de objetos; se incluyen conforman al consta de dentro de la objeto.datos y un métodos yconjunto de definición de la atributos queoperaciones. Es resumen clase y queun elemento características procesan losindividual con comunes de un atributos. conjunto deidentidad objetos. Es unapropia; por descripciónejemplo un libro, abstracta de unun carro, etc. grupo de objetos
  • 7.  "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."
  • 8.  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.
  • 9.  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.
  • 10. La programación orientada a objetos sirve para el desarrollo de aplicaciones, como juegos, aplicaciones de Web, Aplicaciones de celulares, etc.
  • 11. Se considera que un lenguaje esta totalmente orientado a objetos, si cumple con estas 4 características.*Encapsulación *Abstracción *Herencia *Polimorfismo
  • 12. 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.
  • 13. 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.
  • 14. Expresa las características esenciales de un objeto, las cuales distinguen al objeto de los demás.
  • 15. 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.

×