practicapilas
Páginas: 4 (941 palabras)
Publicado: 23 de marzo de 2014
Objetos y Clases
Programación Orientada a Objetos
Facultad de Informática
Juan Pavón Mestras
Dep. Ingeniería del Software e InteligenciaArtificial
Universidad Complutense Madrid
Conceptos fundamentales de la POO
Objetos
Clases
Métodos
Parámetros
Tipos de datos
Juan Pavón Mestras
Facultad de Informática UCM, 2007-08Programación Orientada a Objetos
2
Objetos
Los objetos son/representan cosas
Los objetos pueden ser simples o complejos
Los objetos pueden ser reales o imaginarios
Hola Mundo
Juan PavónMestras
Facultad de Informática UCM, 2007-08
3
Programación Orientada a Objetos
Atributos
Valores o características de los objetos
Permiten definir el estado del objeto u otras cualidadesVelocidad
Aceleración
Capacidad de
combustible
Marca
Color
Potencia
Velocidad máxima
Carburante
constantes
variables
Juan Pavón Mestras
Facultad de Informática UCM, 2007-08Programación Orientada a Objetos
4
Mensajes
Los objetos se comunican e interaccionen entre sí por
medio de mensajes
Si un objeto desea que otro objeto haga algo le envía un
mensaje que puede tenerinformación adicional en forma
de parámetros
Cuando un objeto recibe un mensaje ejecutará un método
u operación
Componentes de un mensaje
Objeto destinatario del mensaje (miCoche)
Método que sedebe ejecutar como respuesta (cambiar
marcha)
Parámetros necesarios del método (segunda)
Juan Pavón Mestras
Facultad de Informática UCM, 2007-08
5
Programación Orientada a ObjetosMétodos (u operaciones)
Acciones que puede realizar un objeto
Arrancar motor
Parar motor
Acelerar
Frenar
Girar a la derecha (grados)
Girar a la izquierda (grados)
Cambiar marcha (nueva marcha)método
Juan Pavón Mestras
Facultad de Informática UCM, 2007-08
Programación Orientada a Objetos
argumentos
o
parámetros
6
Métodos (u operaciones)
Los métodos pueden devolver un...
Leer documento completo
Regístrate para leer el documento completo.