Programación orientada a objetos 2

9
Programación orientada a objetos Conceptos básicos Por: Betzi Montero Zuleika Zamora Francisco Royer

Transcript of Programación orientada a objetos 2

Page 1: Programación orientada a objetos   2

Programación

orientada a objetos

Conceptos básicos

Por:

Betzi Montero

Zuleika Zamora

Francisco Royer

Page 2: Programación orientada a objetos   2

La Orientación a Objetos, es un paradigma de

programación que hace uso de objetos y de interacciones

entre ellos, para diseñar aplicaciones y programas

informáticos.

Se basa en el uso de varias técnicas, como lo son:

herencia, abstracción, polimorfismo, encapsulamiento,

acoplamiento, cohesión.

Page 3: Programación orientada a objetos   2

Cualquier cosa de la

que se pueda emitir

un concepto.

Objeto

Page 4: Programación orientada a objetos   2

Son las definiciones de las propiedades y

comportamiento de un objeto concreto. La instanciación

es la lectura de estas definiciones y la creación de un

objeto a partir de ellas.

Clase

Page 5: Programación orientada a objetos   2

Abstracción

Page 6: Programación orientada a objetos   2

Significa, reunir todos los elementos que

pueden considerarse pertenecientes a

una misma entidad, al mismo nivel de

abstracción.

Encapsulamiento

Page 7: Programación orientada a objetos   2

Polimorfismo

Es la capacidad que

tienen los objetos de una

clase, de responder al

mismo mensaje o evento

en función de los

parámetros utilizados

durante su invocación.

Page 8: Programación orientada a objetos   2

Mecanismos basado en clases, por medio del cual

una clase se deriva de otra de manera que extiende

su funcionalidad.

Herencia

Page 9: Programación orientada a objetos   2