programación orientada

Páginas: 3 (654 palabras) Publicado: 20 de marzo de 2014
¿QUÉ ES LA POO (Programación Orientada a Objetos)?


Es un paradigma de programación, un método
que se emplea para diseñar software. Se trata
de resolver problemas, usando Objetos.

¿QUÉ ESUN OBJETO?


Es una entidad que tiene ciertas propiedades.
Podemos decir que cada objeto esta
compuesto por estados (atributos) y tiene
comportamientos o acciones (métodos).

Objeto: Ferrari ¿QUE ES UNA CLASE?
Seria el "molde" de todos los futuros objetos que
vamos a crear.
 Es decir, cuando codificamos una clase estamos
estableciendo que en un futuro vamos a tener uno
o masobjetos que cumplan con los atributos y los
métodos que fijamos en una Clase.




Clase:

Futbolista
 Atributos:
Peso
Altura
Velocidad
 Métodos:
Correr
Patear
Driblar
Lanzar

Clase: Cuenta



Atributos: Nombre, NumeroCuenta, Saldo



Metodos: IngresarDinero, RetirarDinero,
AbonarIntereses, SaldoActual, Transferencia

Clase Persona:
Atributos: ( Nombre,Apellido, Altura, Edad).
Métodos: (Caminar, Comer, Dormir).

Con eso tenemos que un objeto del tipo Persona,
tendría que tener todas esas propiedades.



Para entrar a sus atributos deberíamosescribir
nombre_variable.ATRIBUTO.
Pero los atributos y los métodos tienen restricciones de
visibilidad.

Publico: Cuando definimos un método o un atributo de
este tipo, se lo puede ver desdecualquier parte del
programa.
Privado: Cuando definimos un método o un atributo de
este tipo, solo puede ser visto por la clase que lo define.

Protegido: Cuando definimos un método o un atributode este tipo, solo puede ser visto por la clase que lo
define y por sus subclases.

CLASES ABSTRACTAS


Si una clase contiene al menos un método
abstracto, entonces es una clase abstracta.

Una clase abstracta es una clase de la que no
se pueden crear objetos, pero puede ser
utilizada como clase padre para otras clases.

9

EJEMPLO DE CLASE ABSTRACTA
persona
-nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Orientada
  • Programacion estructura y Programacion orientada a objetos
  • Programacion estructurada y programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion Orientada A Obj
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS