Introducción a la POO

Páginas: 6 (1497 palabras) Publicado: 15 de enero de 2015
PROGRAMACION
ORIENTADA A OBJETOS

DEFINICION


La programación orientada a objetos no debe confundirse con un lenguaje
programación orientado a objetos.



La POO es un paradigma, es otra forma de pensar , es una filosofía única a diferencia
de un Lenguaje de Programación Orientado a Objetos el cual existen muchos y
permiten hacer uso de ese paradigma con el animo de solucionarproblemas reales
mediante la abstracción de los diferentes agentes, entidades o elementos que actúan
en el planteamiento de un problema.



Ejemplo:
a. Problema: Una persona necesita ver televisión.
b. Solución: Existen 3 elementos o agentes que se pueden abstraer del problema:

ELEMENTO

DESCRIPCION

Persona

Tiene sus propios atributos: Color piel, Altura, genero, Color ojos,Cabello, etc. Y tiene un
comportamiento: Ver , escuchar, hablar, etc.

Control
Remoto

Tiene sus propios atributos: Tamaño, color, tipo, batería, etc. Y tiene un comportamiento: Enviar
señal, codificar señal, cambiar canal, aumentar volumen, ingresar a menú, prender TV etc.

Televisor

Tiene sus propios atributos: pulgadas, tipo, numero parlantes, marca , etc. Y tiene un
comportamiento:Decodificar señal, prender, apagar, emitir señal, emitir audio, etc.

DEFINICION


En el problema planteado se especifican 3 elementos involucrados. Cada elemento
posee sus propias características y sus propios comportamientos. En POO a estos
elementos se les conoce bajo el nombre de OBJETOS.



En POO a las características que identifican a cada objeto se le denominan
ATRIBUTOS y alos comportamientos se les denominan METODOS.

ELEMENTO

DESCRIPCION

Persona

Tiene sus propios atributos: Color piel, Altura, genero, Color ojos, Cabello, etc. Y tiene un
comportamiento: Ver , escuchar, hablar, etc.

Control
Remoto

Tiene sus propios atributos: Tamaño, color, tipo, batería, etc. Y tiene un comportamiento: Enviar
señal, codificar señal, cambiar canal, aumentarvolumen, ingresar a menú, prender TV etc.

Televisor

Tiene sus propios atributos: pulgadas, tipo, numero parlantes, marca , etc. Y tiene un
comportamiento: Decodificar señal, prender, apagar, emitir señal, emitir audio, etc.

DEFINICION DE CLASE


Una CLASE es una plantilla mediante la cual se crean los diferentes objetos
requeridos para la solución del problema. Los Objetos soninstancias de las clases.



Las clases son a los objetos como los tipos de datos son a las variables.



Ejemplo: Se puede crear un objeto llamado Cesar. Este objeto es creado a partir de la
clase Persona. Se puede crear otro objeto llamado: Patricia el cual pertenece a la
clase Persona. Significa que a partir de la clase se pueden crear los objetos que se
deseen.



Ejemplo: Se puedecrear un objeto llamado LCD LG, el cual pertenece a la clase
Televisor.
ELEMENTO

DESCRIPCION

Persona

Tiene sus propios atributos: Color piel, Altura, genero,
comportamiento: Ver , escuchar, hablar, etc.

Color ojos, Cabello, etc. Y tiene un

Control
Remoto

Tiene sus propios atributos: Tamaño, color, tipo, batería, etc. Y tiene un comportamiento: Enviar
señal, codificar señal,cambiar canal, aumentar volumen, ingresar a menú, prender TV etc.

Televisor

Tiene sus propios atributos: pulgadas, tipo, numero parlantes, marca , etc. Y tiene un
comportamiento: Decodificar señal, prender, apagar, emitir señal, emitir audio, etc.

DEFINICION DE OBJETO


Es una instancia de una clase. Por lo tanto, los objetos hacen uso de los Atributos
(variables) y Métodos(Funciones y Procedimientos) de su correspondiente Clase.



Es una variable de tipo clase. Por ejemplo: El objeto Cesar es un objeto de tipo Clase:
Persona.



Permiten modelar entidades del mundo real. Por ejemplo: LCD LG pertenece a la
clase Televisor. Resumiendo la clase televisor seria:

ATRIBUTOS
tipo. De tipo cadena.
Resolución. De tipo cadena
Marca. De tipo cadena.
METODOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a poo
  • introduccion de poo
  • Introduccion Poo
  • Introduccion a la POO
  • Introducción a la POO
  • Introduccion a la poo
  • Introduccion a constructores POO
  • Introducción al POO 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS