Desarrollo Orientado a Objetos

Páginas: 4 (949 palabras) Publicado: 12 de octubre de 2014
Desarrollo orientado a
objetos
Análisis y Diseño de Sistemas I

Evolución
Lenguajes Estructurados

Programación Orientada
a Objetos

Lenguajes estructurados

 Dejaban el trabajo pesadoa los programadores.
 Ocasionando con esto que desviaran su atención del principal
problema que debían resolver.

Orientación a objetos

Es una técnica de programación cuyo
soportefundamental es el objeto.
Es un modo de trabajo más natural, que
permite al desarrollador centrarse en
solucionar el problema
 Ofrece mucho mayor dominio de los
programas

Fundamentos de laorientación a
objetos
Abstracción
La abstracción es crear un modelo de una realidad
específica
Modularidad
Para abordar un problema complejo hay que dividirlos en
partes diferentes.
EncapsulamientoLa localización física de las propiedades dentro de una
sola abstracción de caja negra que ocupa su implementación
tras un interfaz público.
Jerarquía
Recomendada ordenación en una estructura deárbol.

Ventajas de la orientación a objetos

Desarrollo mas rápido.
La creación del código más ordenada e intuitiva
gracias a los objetos.
El mantenimiento es mejor.
Reutilización decomponentes.
Aumenta la calidad del software.

Conceptos básicos de
la orientación a
objetos

objeto

Un objeto es aquello que
puede ser observado,
estudiado y aprendido
También a un nivelmás
básico se define como
la instancia de una clase.

CLAS
E

Es una descripción de un
conjunto de objetos similares.
Una clase contiene los
atributos
Esos atributos hacen que unaclase tenga la entidad que se
desea.

Atributo

Es una característica concreta de una clase.
Por ejemplo atributos de la clase vehículo
pueden ser el Color, el Numero de Puertas

Método
 Esuna operación concreta de una determinada
clase.
 Por ejemplo de la clase Coches podríamos tener un
método arrancar() que lo que hace es poner en
marcha el coche.

herencia

Es un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • DESARROLLO ORIENTADO A OBJETOS
  • Desarrollo de software orientado a objeto
  • Desarrollo Orientado a Objetos con UML
  • Metodos de desarrollo de software orientado a objetos
  • Tipos de programación orientadas a objetos en modelos de desarrollo
  • Desarrollo De Software Orientado A Objeto
  • Desarrollo Orientado a Objetos con UML
  • Desarrollo orientado a objetos uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS