Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMACIÓN
ORIENTADO A OBJETOS
Introducción
Expositor: Rony Hancco
AGENDA
Lenguajes de programación
Programación orientada a objetos
Encapsulamiento
Herencia
Polimorfismo
Java
Clase
LENGUAJE DE PROGRAMACIÓN
Un lenguaje de programación es un lenguaje formal
diseñado para realizar procesos que pueden ser llevados a
cabo por máquinas como las computadoras, servidores,
dispositivos electrónicos.
PROGRAMACIÓN ORIENTADA A
OBJETOS
Paradigma que usa objetos y sus interacciones (cambian
sus atributos) para diseñar soluciones de software.
Está basado en:
Encapsulamiento
Herencia
Polimorfismo
ENCAPSULAMIENTO
Mecanismo que vincula los atributos a métodos para evitar
una manipulación indebida.
Protege los datos de manipulación externa.
HERENCIA
Proceso por el cual un objeto adquiere los atributos de otro
objeto.
POLIMORFISMO
Característica que permite a una interfaz se usado para
distintos tipos de acciones.
JAVA
Lenguaje de Programación orientado a objetos.
Nace en 1991, creado por James Gosling.
Dispone de ediciones:
SE: Edición Estándar.
EE: Edición Empresarial para servidores de aplicaciones.
Es un lenguaje compilado, requiere Java Virtual Machine para
ejecutar bytecode.
JAVA
CLASE
REFERENCIAS
Herbert, Schildt (2014) “The Complete Reference Java” 9na
Edición. Editorial McGRAWHILL New York.
Craig Larman (2003) “UML y Patrones” 2da Edición. Editorial
Pearson, Madrid.