19
Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. [email protected] OBJETOS Y CLASES

Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. [email protected]

Embed Size (px)

Citation preview

Page 1: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Presentación Adptada

C@rlos Alfredo Rodríguez RojasProfesor Universidad Distrital – F.M.R.N.

[email protected]

OBJETOS Y CLASES

Page 2: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Abstracción

Page 3: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Objetos y Clases

Page 4: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Comportamiento de la Clase Perro

Page 5: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Encapsulamiento

DATOS

METODO 1

METODO 2METODO 6

METODO 4

METODO 5 METODO 3

ACCESO

Propiedades son Privadas, Acceso-métodos

Page 6: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Publico Vs Privado

PÚBLICO

PRIVADO

Page 7: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Objeto

Page 8: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Jerarquía Vs Ontología

Page 9: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Herencia

Page 10: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Herencia Simple

Page 11: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Herencia Múltiple

CentauroSirena

¿ ?

Page 12: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Polimorfismos

Dormir(){en un árbol}

Dormir(){sobrela espalda}

Dormir(){sobre el vientre}

Dormir(){

}

Animal

dormir()

León

dormir()

Oso

dormir()

Tigre

dormir()

Page 13: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

AgregaciónLas relaciones de agregación son jerarquías “parte de” o “tiene un” ó Contiene

class Class Model

Casa

HabitaciónTejado

Puerta Ventana Pared

Page 14: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

ComposiciónCaso especial de agregación. Contenido no existe fuera de la claseclass Class Model

Computador

Monitor Sistema Raton Teclado

Tarjeta Procesador DiscoDuro

Page 15: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Agregación Vs Herencia

Page 16: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Concurrencia

Page 17: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

Persistencia Vs BD

Page 18: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

GRACIAS PORSU

ATENCIÓN

Page 19: Presentación Adptada C@rlos Alfredo Rodríguez Rojas Profesor Universidad Distrital – F.M.R.N. crodriguez@udistrital.edu.co

Ingeniería Topográfica BASES DE DATOS Ing. C@arlos Alfredo Rodríguez RojasFEB.2009

PREGUNTAS