SlideShare una empresa de Scribd logo
1 de 1
Java es uno de los
lenguajes de
programación mas
importantes del mundo y
también una plataforma
informática. Es rápido,
seguro y fiable.
Este lenguaje fue
desarrollado por James
Gosling, constituida en
1982, craeada en 1995
y posteriormente
adquirida el 27 de enero
de 2010 por Oracle
¿Qué es
POO? Es un paradigma de programación
que usa objetos para diseñar
aplicaciones y programas de
computadora, crea códigos a través
de diseños orientados a objetos.
Sus características son:
• Simple.
• Orientado a objetos.
• Distribuido.
• Seguro.
• Robusto.
• Portable.
Conceptos básicos
Clase Atributo InterfaceObjeto
Es un
elemento de
software que
intenta
representar
un objeto del
mundo real.
Es una
especificación
que define
una propiedad
de un objeto,
elemento o
archivo.
Es una forma de
establecer un
contrato entre
dos elementos.
Indica qué
acciones son las
que una
determinada
clase nos va a
ofrecer cuando
vayamos a
utilizarla.
Representan
los prototipos
de los objetos
que tenemos
en el mundo
real. es una
generalización
de un conjunto
de objetos.
Pilares en POO
A través de esta característica es posible definir varios métodos o
comportamientos de un objeto bajo un mismo nombre
Permite identificar las características y comportamientos de un objeto y
con los cuales se construirá la clase (plantilla).
Permite el ocultamiento de la complejidad del código, pertenece a la parte
privada de la clase y que no puede ser vista desde ningún otro programa.
Es el pilar más fuerte que asegura la reutilización de código. Tiene la
capacidad para definir atributos y métodos nuevos para la subclase, que
luego se aplican a los atributos y métodos heredados.

Más contenido relacionado

Similar a Java lenguaje programación POO

Karla garcia java 2
Karla garcia java 2Karla garcia java 2
Karla garcia java 2karlaga2017
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosSANDRITA RAFAEL
 
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
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAlisc20145
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación JavaAlfredo Aguayo
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación JavaAlfredito Aguayo
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdfWillGuzman3
 
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSLENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSJonathan Hidalgo Nolasco
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosAgapito26
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosNanda Moran
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetosAngel Ordoñez
 
Programacionorientada a objetos
Programacionorientada a objetosProgramacionorientada a objetos
Programacionorientada a objetosSantiago Oliva
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a ObjetosMegaMono
 
Programación orientada a objeto
Programación orientada a objetoProgramación orientada a objeto
Programación orientada a objetoHRS1993
 

Similar a Java lenguaje programación POO (20)

Karla garcia java 2
Karla garcia java 2Karla garcia java 2
Karla garcia java 2
 
Java
JavaJava
Java
 
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
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSLENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
 
conceptos de la poo
conceptos de la pooconceptos de la poo
conceptos de la poo
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Asignacion 2
Asignacion 2Asignacion 2
Asignacion 2
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 
Programacionorientada a objetos
Programacionorientada a objetosProgramacionorientada a objetos
Programacionorientada a objetos
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a Objetos
 
ESTUDIANTE
ESTUDIANTEESTUDIANTE
ESTUDIANTE
 
Jm poo
Jm pooJm poo
Jm poo
 
Programación orientada a objeto
Programación orientada a objetoProgramación orientada a objeto
Programación orientada a objeto
 

Más de karlaga2017

Más de karlaga2017 (20)

Topologia malla y arbool
Topologia malla y arboolTopologia malla y arbool
Topologia malla y arbool
 
Reportes
ReportesReportes
Reportes
 
Reportes
ReportesReportes
Reportes
 
Reportes Parcial 2
Reportes Parcial 2Reportes Parcial 2
Reportes Parcial 2
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
Programas 1 12
Programas 1 12Programas 1 12
Programas 1 12
 
Glosario
GlosarioGlosario
Glosario
 
Programas 1 12
Programas 1 12Programas 1 12
Programas 1 12
 
Glosario
GlosarioGlosario
Glosario
 
Programas 1 12
Programas 1 12Programas 1 12
Programas 1 12
 
Programas 1 6
Programas 1 6Programas 1 6
Programas 1 6
 
Programas 1 6
Programas 1 6Programas 1 6
Programas 1 6
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Resumen de los equipos
Resumen de los equiposResumen de los equipos
Resumen de los equipos
 
Cuadernillo de ejercicios
Cuadernillo de ejerciciosCuadernillo de ejercicios
Cuadernillo de ejercicios
 
Muerte
MuerteMuerte
Muerte
 
Asignatura LEOyE
Asignatura LEOyEAsignatura LEOyE
Asignatura LEOyE
 

Último

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
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 

Último (7)

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
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 

Java lenguaje programación POO

  • 1. Java es uno de los lenguajes de programación mas importantes del mundo y también una plataforma informática. Es rápido, seguro y fiable. Este lenguaje fue desarrollado por James Gosling, constituida en 1982, craeada en 1995 y posteriormente adquirida el 27 de enero de 2010 por Oracle ¿Qué es POO? Es un paradigma de programación que usa objetos para diseñar aplicaciones y programas de computadora, crea códigos a través de diseños orientados a objetos. Sus características son: • Simple. • Orientado a objetos. • Distribuido. • Seguro. • Robusto. • Portable. Conceptos básicos Clase Atributo InterfaceObjeto Es un elemento de software que intenta representar un objeto del mundo real. Es una especificación que define una propiedad de un objeto, elemento o archivo. Es una forma de establecer un contrato entre dos elementos. Indica qué acciones son las que una determinada clase nos va a ofrecer cuando vayamos a utilizarla. Representan los prototipos de los objetos que tenemos en el mundo real. es una generalización de un conjunto de objetos. Pilares en POO A través de esta característica es posible definir varios métodos o comportamientos de un objeto bajo un mismo nombre Permite identificar las características y comportamientos de un objeto y con los cuales se construirá la clase (plantilla). Permite el ocultamiento de la complejidad del código, pertenece a la parte privada de la clase y que no puede ser vista desde ningún otro programa. Es el pilar más fuerte que asegura la reutilización de código. Tiene la capacidad para definir atributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados.