Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Orientada
a
Objetos
PROGRAMACIÓN
ORIENTADA
A
OBJETOS 1
Sesión No. 3
Nombre: Conceptos de lenguaje orientado a objetos
Contextualización
Cada lenguaje orientado a objetos tiene sus ventajas y desventajas, siempre nos
podrán ayudar a tener un mejor desarrollo de los sistemas con que trabajamos,
pero siempre también debemos contemplar los elementos de importancia en
este tipo de lenguajes, ya que no todos son iguales.
PROGRAMACIÓN
ORIENTADA
A
OBJETOS 2
Introducción al Tema
Explicación
• Los métodos que pueden ejecutar los objetos de la clase y cómo lo hacen.
El uso de las clases permite el uso y creación de múltiples objetos, los cuales
pueden tener valor propios asignados a los atributos, esto se conoce como
estado del objeto.
¿Qué es un objeto?
• Estado.
• Comportamiento.
• Identidad.
Las relaciones que pueden existir entre los objetos abarcan operaciones,
resultados y suposiciones que se hacen sobre los otros.
¿Qué es identidad?
Encapsulamiento
Dicho de otra forma, el encapsulamiento significa reunir todos los elementos que
pueden considerarse pertenecientes a una misma entidad al mismo nivel de
abstracción. De esta forma se permite aumentar la cohesión de los componentes
del sistema.
Conclusión
Todos los elementos digitales, cuentan con cierto tipo de encapsulado el cual
sólo es traducido, ya que todos los elementos digitales son construidos por
códigos de información, coordenadas, instrucciones de ejecución o cualquier
otro elemento útil para la creación y desarrollo de datos.
PROGRAMACIÓN
ORIENTADA
A
OBJETOS 8
Clase
Objeto
Encapsulamiento
El encapsulamiento es un proceso importante que ayuda a definir medios de
seguridad en los parámetros de una aplicación, algunas de las formas de
encapsular la información son;
• Público: son métodos de toda clase con lo que se puede acceder a los
datos de una clase que se define con el nivel de acceso público.
• Protegido: no permite el acceso a los datos a las funciones de clase en
particular.
• Privado: el acceso a los datos está prohibido a los métodos de esa clase
en particular.
Actividad de Aprendizaje
Instrucciones
Bibliografía