SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
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

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 lenguaje programación 40

Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)hanniaODL2017
 
Programacion orientada a objeto
Programacion orientada  a objetoProgramacion orientada  a objeto
Programacion orientada a objetokcarbache
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a ObjetosIsmael 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 ObjetosDavid Armando Frías
 
[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 javaEudris Cabrera
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetosAngel Ordoñez
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a ObjetosLiliana Chacan
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas pooAlumic S.A
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosAgapito26
 
Orientado a objeto
Orientado a objetoOrientado a objeto
Orientado a objetoUnefa
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosCarlos Esteves
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosCarlos 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 objetosJose 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 objetosJose Angel Rodriguez
 

Similar a Java lenguaje programación 40 (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 (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

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 

Último (8)

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 

Java lenguaje programación 40

  • 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.