SlideShare una empresa de Scribd logo
JAVA
¿Qué es java?
Java es un lenguaje de programación de propósito gene-
ral, concurrente, orientado a objetos, que fue diseñado
específicamente para tener tan pocas dependencias de
implementación como fuera posible.
Historia de java:
Java es un lenguaje de programación orientado a objetos
desarrollado por Sun Microsystems a principio de los años
90´s. ... Mas tarde, se cambiaría el nombre de Oak a Java,
por cuestiones de propiedad intelectural, al existir ya un
lenguaje con el nombre de Oak.
Características de java:
Simple, Orientado a Objetos, Tipado estáticamente,
Distribuido, Interpretado, Robusto, Seguro, de Ar-
quitectura Neutral, Dinámico.
Polimorfismo:
se refiere a la propiedad por la que es posible enviar
mensajes sintácticamente iguales a objetos de tipos
distintos. El único requisito que deben cumplir los
objetos que se utilizan de manera polimórfica es
saber responder al mensaje que se les envía.
Abstracción:
Es un método por el cual abstraemos, vale la
redundancia, una determinada entidad de la
realidad; sus características y funciones que
desempeñan. Estos son representados en clases
por medio de atributos y métodos de dicha
clase.
Herencias:
permite definir una clase to-
mando como base a otra clase
ya existente. ... Al heredar de
una clase base heredaremos
tanto los atributos como los
métodos, mientras que los
constructores son utilizados,
pero no heredados.
Encapsulamiento:
consiste en permitir la
visibilidad de atributos
y/o métodos, en una
clase determinada, te-
niendo así tres niveles
de: privados (private)
(protected) y (public).
POO:
es un paradigma de programa-
ción que viene a innovar la for-
ma de obtener resultados.
Pilares:
permite identificar las caracterís-
ticas y comportamientos de un
objeto y con los cuales se cons-
truirá la clase (plantilla). Esto
quiere decir que a través de este
pilar o fundamento es posible
reconocer los atributos y méto-
dos de un objeto.
Historia de POO:
surge en Noruega en 1967 con
un lenguaje llamado Simula 67,
desarrollado por Krinsten
Nygaard y Ole-Johan Dahl, en el
centro de cálculo noruego.
Atributos:
son las características indivi-
duales que diferencian un
objeto de otro y determinan
su apariencia, estado u otras
cualidades.
Clase:
es un modelo que define un
conjunto de variables, el estado,
y métodos apropiados para
operar con dichos datos el
comportamiento.
Objetos:
es una unidad dentro de un pro-
grama de computadores que
consta de un estado y de un com-
portamiento, que a su vez constan
respectivamente de datos almace-
nados y de tareas realizables du-
rante el tiempo de ejecución.

Más contenido relacionado

La actualidad más candente

Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
Marco Moran
 
Exposicion orientada a objetos
Exposicion orientada a objetosExposicion orientada a objetos
Exposicion orientada a objetos
pc79599paty
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
ricardoloja
 
Poo
PooPoo
FPJUCE - Capitulo2
FPJUCE - Capitulo2FPJUCE - Capitulo2
FPJUCE - Capitulo2
Ing. Giovanny Moncayo
 
Poo
PooPoo
Miko
MikoMiko
1.1
1.11.1
diapositiva de base de datos
diapositiva de base de datos diapositiva de base de datos
diapositiva de base de datos
thelegendary
 
POO
POOPOO
Programación orientada a objeto
Programación orientada a objetoProgramación orientada a objeto
Programación orientada a objeto
HRS1993
 
Practica01 db4o e1
Practica01 db4o e1Practica01 db4o e1
Practica01 db4o e1
Thekavenet
 
Abstracción y clasificación
Abstracción  y clasificaciónAbstracción  y clasificación
Abstracción y clasificación
Alejandra Altamirano
 
Trabajo poo
Trabajo poo Trabajo poo
Trabajo poo
Renny Centeno
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
Karlytoz_36
 
Asignación 1 astrid c.
Asignación 1 astrid c.Asignación 1 astrid c.
Asignación 1 astrid c.
edmundo38castillo
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
boncastell
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
jent46
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
Uniminuto - San Francisco
 
Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1
Gustavo Alejandro Galindo Rosales
 

La actualidad más candente (20)

Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
 
Exposicion orientada a objetos
Exposicion orientada a objetosExposicion orientada a objetos
Exposicion orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Poo
PooPoo
Poo
 
FPJUCE - Capitulo2
FPJUCE - Capitulo2FPJUCE - Capitulo2
FPJUCE - Capitulo2
 
Poo
PooPoo
Poo
 
Miko
MikoMiko
Miko
 
1.1
1.11.1
1.1
 
diapositiva de base de datos
diapositiva de base de datos diapositiva de base de datos
diapositiva de base de datos
 
POO
POOPOO
POO
 
Programación orientada a objeto
Programación orientada a objetoProgramación orientada a objeto
Programación orientada a objeto
 
Practica01 db4o e1
Practica01 db4o e1Practica01 db4o e1
Practica01 db4o e1
 
Abstracción y clasificación
Abstracción  y clasificaciónAbstracción  y clasificación
Abstracción y clasificación
 
Trabajo poo
Trabajo poo Trabajo poo
Trabajo poo
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Asignación 1 astrid c.
Asignación 1 astrid c.Asignación 1 astrid c.
Asignación 1 astrid c.
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
 
Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1
 

Similar a Java.pub

Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)
hanniaODL2017
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
Xavii Torres
 
Programacion orientada a objeto
Programacion orientada  a objetoProgramacion orientada  a objeto
Programacion orientada a objeto
kcarbache
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
Ismael Perea
 
Introducción a la Programación Orientada a Objetos
Introducción a la Programación Orientada a ObjetosIntroducción a la Programación Orientada a Objetos
Introducción a la Programación Orientada a Objetos
David Armando Frías
 
Asignacion2
Asignacion2Asignacion2
Asignacion2
danilotorres08
 
Clase 2
Clase 2 Clase 2
Clase 2
David Palomo
 
[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java
Eudris Cabrera
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
Angel Ordoñez
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
Liliana Chacan
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
Alumic S.A
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
Agapito26
 
Java
JavaJava
Java
Java Java
Mapa de java
Mapa de javaMapa de java
Mapa de java
cristianrobles58
 
Orientado a objeto
Orientado a objetoOrientado a objeto
Orientado a objeto
Unefa
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Carlos Esteves
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Carlos Esteves
 
Inroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetosInroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetos
Jose Angel Rodriguez
 
Inroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetosInroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetos
Jose Angel Rodriguez
 

Similar a Java.pub (20)

Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Programacion orientada a objeto
Programacion orientada  a objetoProgramacion orientada  a objeto
Programacion orientada a objeto
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 
Introducción a la Programación Orientada a Objetos
Introducción a la Programación Orientada a ObjetosIntroducción a la Programación Orientada a Objetos
Introducción a la Programación Orientada a Objetos
 
Asignacion2
Asignacion2Asignacion2
Asignacion2
 
Clase 2
Clase 2 Clase 2
Clase 2
 
[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Java
JavaJava
Java
 
Java
Java Java
Java
 
Mapa de java
Mapa de javaMapa de java
Mapa de java
 
Orientado a objeto
Orientado a objetoOrientado a objeto
Orientado a objeto
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Inroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetosInroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetos
 
Inroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetosInroduccion al paradigma de la programación orientada a objetos
Inroduccion al paradigma de la programación orientada a objetos
 

Más de MarvinJared26

Topologia de malla y arbol
Topologia de malla y arbolTopologia de malla y arbol
Topologia de malla y arbol
MarvinJared26
 
Topologia en estrella
Topologia en estrellaTopologia en estrella
Topologia en estrella
MarvinJared26
 
Reporte punto a punto
Reporte punto a puntoReporte punto a punto
Reporte punto a punto
MarvinJared26
 
Team viewer practica (1)
Team viewer practica (1)Team viewer practica (1)
Team viewer practica (1)
MarvinJared26
 
Reporte
ReporteReporte
Reporte
MarvinJared26
 
Reporte de programas para blog
Reporte de programas para blogReporte de programas para blog
Reporte de programas para blog
MarvinJared26
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
MarvinJared26
 
Glosario
GlosarioGlosario
Glosario
MarvinJared26
 
Reporte de programas (java)
Reporte de programas (java)Reporte de programas (java)
Reporte de programas (java)
MarvinJared26
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
MarvinJared26
 
Evidencias
EvidenciasEvidencias
Evidencias
MarvinJared26
 
Nombre de la empresa
Nombre de la empresaNombre de la empresa
Nombre de la empresa
MarvinJared26
 
122222222
122222222122222222
122222222
MarvinJared26
 
13
1313
14
1414
11 sitio de taxis
11 sitio de taxis11 sitio de taxis
11 sitio de taxis
MarvinJared26
 
10 gimnasio
10 gimnasio10 gimnasio
10 gimnasio
MarvinJared26
 
9 oficina d ecorreos
9 oficina d ecorreos9 oficina d ecorreos
9 oficina d ecorreos
MarvinJared26
 
8 aeropuerto
8 aeropuerto8 aeropuerto
8 aeropuerto
MarvinJared26
 
7 escuela de natacion
7 escuela de natacion7 escuela de natacion
7 escuela de natacion
MarvinJared26
 

Más de MarvinJared26 (20)

Topologia de malla y arbol
Topologia de malla y arbolTopologia de malla y arbol
Topologia de malla y arbol
 
Topologia en estrella
Topologia en estrellaTopologia en estrella
Topologia en estrella
 
Reporte punto a punto
Reporte punto a puntoReporte punto a punto
Reporte punto a punto
 
Team viewer practica (1)
Team viewer practica (1)Team viewer practica (1)
Team viewer practica (1)
 
Reporte
ReporteReporte
Reporte
 
Reporte de programas para blog
Reporte de programas para blogReporte de programas para blog
Reporte de programas para blog
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
Glosario
GlosarioGlosario
Glosario
 
Reporte de programas (java)
Reporte de programas (java)Reporte de programas (java)
Reporte de programas (java)
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Evidencias
EvidenciasEvidencias
Evidencias
 
Nombre de la empresa
Nombre de la empresaNombre de la empresa
Nombre de la empresa
 
122222222
122222222122222222
122222222
 
13
1313
13
 
14
1414
14
 
11 sitio de taxis
11 sitio de taxis11 sitio de taxis
11 sitio de taxis
 
10 gimnasio
10 gimnasio10 gimnasio
10 gimnasio
 
9 oficina d ecorreos
9 oficina d ecorreos9 oficina d ecorreos
9 oficina d ecorreos
 
8 aeropuerto
8 aeropuerto8 aeropuerto
8 aeropuerto
 
7 escuela de natacion
7 escuela de natacion7 escuela de natacion
7 escuela de natacion
 

Último

extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
JENNYMARITZAHUILLCAR
 
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdfTRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
anacruztone06
 
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdfDocumento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
sthefannydelgado765
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
Jean Apellidos
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
darilpisco021
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
ChichipeSevillaJhost
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdfLA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
YulianaCori
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdfPPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
josenestorlopezquisp1
 
Herramientas de la web 2.0.pptx
Herramientas    de     la    web    2.0.pptxHerramientas    de     la    web    2.0.pptx
Herramientas de la web 2.0.pptx
anittaeunice
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
Angeles del Rosario Escobar Mendoza
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 

Último (17)

extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
 
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdfTRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
 
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdfDocumento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
Documento A4 formas curvas Hoja de papel multicolor_20240615_213856_0000.pdf
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdfLA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
LA NUBE YULIANA GABRIELA CORI NINARAQUE.pdf
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdfPPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
 
Herramientas de la web 2.0.pptx
Herramientas    de     la    web    2.0.pptxHerramientas    de     la    web    2.0.pptx
Herramientas de la web 2.0.pptx
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 

Java.pub

  • 1. JAVA ¿Qué es java? Java es un lenguaje de programación de propósito gene- ral, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Historia de java: Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principio de los años 90´s. ... Mas tarde, se cambiaría el nombre de Oak a Java, por cuestiones de propiedad intelectural, al existir ya un lenguaje con el nombre de Oak. Características de java: Simple, Orientado a Objetos, Tipado estáticamente, Distribuido, Interpretado, Robusto, Seguro, de Ar- quitectura Neutral, Dinámico. Polimorfismo: se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía. Abstracción: Es un método por el cual abstraemos, vale la redundancia, una determinada entidad de la realidad; sus características y funciones que desempeñan. Estos son representados en clases por medio de atributos y métodos de dicha clase. Herencias: permite definir una clase to- mando como base a otra clase ya existente. ... Al heredar de una clase base heredaremos tanto los atributos como los métodos, mientras que los constructores son utilizados, pero no heredados. Encapsulamiento: consiste en permitir la visibilidad de atributos y/o métodos, en una clase determinada, te- niendo así tres niveles de: privados (private) (protected) y (public). POO: es un paradigma de programa- ción que viene a innovar la for- ma de obtener resultados. Pilares: permite identificar las caracterís- ticas y comportamientos de un objeto y con los cuales se cons- truirá la clase (plantilla). Esto quiere decir que a través de este pilar o fundamento es posible reconocer los atributos y méto- dos de un objeto. Historia de POO: surge en Noruega en 1967 con un lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en el centro de cálculo noruego. Atributos: son las características indivi- duales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades. Clase: es un modelo que define un conjunto de variables, el estado, y métodos apropiados para operar con dichos datos el comportamiento. Objetos: es una unidad dentro de un pro- grama de computadores que consta de un estado y de un com- portamiento, que a su vez constan respectivamente de datos almace- nados y de tareas realizables du- rante el tiempo de ejecución.