Está en la página 1de 2

UNIVERSIDAD TECNOLOGICA DE PANAMÁ

DEPARTAMENTO DE PROGRAMACION DE
COMPUTADORAS
LICENCIATURA EN DESARROLLO DE SOFTWARE

DESARROLLO DE SOFTWARE 2
FACILITADOR: LUDIA DE MELENDEZ

ALVARO VELASQUEZ
CEDULA: 8-935-1508

GRUPO 1SF115

FECHA: 29 DE AGOSTO DE 2019


programacion orientada a objetos

es una tendencia de programación que basa su resolución de problemas, elementos basicos


en la creación de los llamados objetos
objeto:es una encapsulación abstracta de información,
junto con los métodos o procedimientos para manipularla.

clase: equivale a la generalización o abstracción de un


caracteristicas tipo específico de objetos.

mensaje: representa una acción a tomar por un


determinado objeto
abstraccion polimorfismo herencia modularidad encapsulamiento principio de ocultacion recoleccion de basura
instancia: es la concrección de una clase.

método: consiste en la implementación en una clase de un


protocolo de respuesta a los mensajes dirigidos a los
Denota las Comportamientos Las clases no se Cada objeto está aislado el entorno de objetos objetos de la misma.
características diferentes, encuentran permite Significa reunir
subdividir del exterior, es un módulo se encarga de destruir
esenciales de un asociados a aisladas, sino todos los elementos natural, y cada tipo de automáticamente, y
objeto, donde se objetos distintos, que se una que pueden
aplicación en objeto expone una por tanto desvincular la
capturan sus pueden compartir relacionan entre considerarse "interfaz" a otros objetos memoria asociada, los
comportamientos. el mismo nombre. sí partes más pertenecientes a
pequeñas que especifica cómo objetos que hayan
una misma entidad, pueden interactuar con los quedado sin ninguna
al mismo nivel de objetos de la clase. referencia a ellos
abstracción.

se da por

La encapsulación es un mecanismo que consiste en organizar datos y métodos de una estructura, conciliando
el modo en que el objeto se implementa, es decir, evitando el acceso a datos por cualquier otro medio distinto
a los especificados.a suu vez el ocultamiento de datos se da ya que el usuario de una clase en particular no
necesita saber cómo están estructurados los datos dentro de ese objeto, es decir, un usuario no necesita
conocer la implementación Al evitar que el usuario modifique los atributos directamente y forzándolo a utilizar
funciones definidas para modificarlos (llamadas interfaces), se garantiza la integridad de los datos

También podría gustarte