1. JAVA
¿QUE ES LA PROGRAMACION
ORIENTADA A OBJETOS?
Es un paradigma de
programación que usa objetos
y sus interacciones, paradiseñar
aplicaciones y programas
informáticos. Estábasado en
varias técnicas incluyendo
herencia, abstracción,
polimorfismoy
encapsulamiento. Suuso
popularizoa principios de la
década de los años 1990.
POLIMORFISMO
:
ES LA HABILIDAD DE
UNA FUNCION,
METODO, VARIABLE U
OBJETO DE POSEER
VARIAS FORMAS
DISTINTAS.
PODRIAMOS DECIR UN
MISMO
IDENTIFICADOR
COMPARTE VARIOS
SIGNIFICADOS
DIFERENTES.
¿QUE ES JAVA?
HERENCIA:
ES UN MECANISMO
QUE PERMITE LA
DEFINICION DE UNA
CLASE A PATIR DE LA
DEFINICION DE OTRA
YA EXISTENTE. LA
HERENCIA PERMITE
COMPARTIR
AUTOMATICAMENTE
METODOS Y DATOS
ENTRE CLASES,
SUBCLASES Y
OBJETOS.
Es un lenguaje de
programación enel que
podemos realizar cualquier
tipode programa. Esta
desarrolladopor la compañía
sun microsistemaenfocadoa
cubrir las necesidades
tecnológicas más punteras.
ABSTRACTO:
ES UN METODO
DECLARADOPERO NO
IMPLEMENTADO, ES DECIR,
ES UN METODO DEL QUE
SOLO SE ESCRIBE,
PARAMETROSY TIPO
DEVUELTO PERO NO SU
CODIGO.LA FORMA
GENERAL DE DELARARUN
METODO ABSTRACTOEN
JAVA ES: [MODIFICADOR]
ENCAPSULAMIENTO:
CONSISTE EN LA OCULTACIÓN DEL ESTADO O DE LOS DATOS
MIEMBRO DE UN OBJETO, DE FORMA QUE SÓLO ES POSIBLE
MODIFICAR LOS MISMOS MEDIANTE LOS MÉTODOS
DEFINIDOSPARA DICHO OBJETO.CADA OBJETO ESTÁ
AISLADO DEL EXTERIOR, DE FORMA QUE LA APLICACIÓN ES
UN CONJUNTO DE OBJETOS QUE COLABORAN ENTRE SÍ
MEDIANTE EL PASO DE MENSAJES INVOCANDO SUS
OPERACIONES O MÉTODOS. DE ESTA FORMA, LOS DETALLES
DE IMPLEMENTACIÓN PERMANECEN "OCULTOS" A LAS
PERSONAS QUE USAN LAS CLASES, EVITANDO ASÍ
MODIFICACIONESO ACCESOS INDEBIDOSA LOS DATOS QUE
ALMACENAN LAS CLASES.
PILARES DE LA PROGRAMACION
ORIENTADA A OBJETOS
OBJETOS
ATRIBUTOS
METODOS
CONCEPTOS BASICOS DE
JAVA
CLASES