SlideShare una empresa de Scribd logo
1 de 6
Programación Orientada a
Objetos (POO) en Java con
Netbeans
Taller de Programación (24175)
DOCENTE:
Sánchez Guevara Omar Antonio
ALUMNO:
Santamaria Morante Jean Carlos
Inglés III - Ciclo marzo 2022
Tarea 05 OP
Índice
Índice.................................................................................................... 2
Conceptos de la POO............................................................................. 3
Las clases ........................................................................................... 3
Los objetos.......................................................................................... 3
Atributos............................................................................................. 4
Métodos.............................................................................................. 4
Estado................................................................................................ 4
Mensaje.............................................................................................. 4
Herencia............................................................................................. 4
Polimorfismo...................................................................................... 4
Entorno de desarrollo Java.................................................................... 4
La consola.......................................................................................... 5
Motivación............................................................................................. 5
Enlaces web:.......................................................................................... 6
Inglés III - Ciclo marzo 2022
Conceptos de la POO
La programación orientada a objetos es una manera de programar en la que nos
asemejamos a la forma en como expresamos las cosas en la vida real, esta establece
un equilibrio entre la importancia de los procesos y los datos ingresados.
Las bases de este tipo de programación son:
 Abstracción
 Encapsulación
 Modularidad
 Jerarquización
La abstracción expresa las características esenciales de un objeto que lo distingue de
los demás.
La encapsulación consiste en separar el aspecto externo del objeto, al cual pueden
acceder otros objetos, del aspecto interno del mismo, que es inaccesible para los
demás.
El modularidad consiste en fragmentar un programa en un conjunto de partes.
La jerarquización es un proceso en el cual se organizan los elementos por niveles.
Las clases
Describelas estructuras de datos que lo forman y las funciones que les pertenecen, esta
es el único bloque de construcción de un programa en Java que permite que los datos
no estén sueltos en el vacío.
La clase es un prototipo que puede definir variables y métodos comunes en todos los
objetos de una cierta clase.
Los objetos
Son la clave para poder llegar a entender un lenguaje orientado a objetos, contienen
variable de clase y métodos, con las variables mantiene sus características y con los
métodos se da su funcionamiento en una aplicación. Cuando instanciamos una clase
estamos creando un objeto en una aplicación.
Inglés III - Ciclo marzo 2022
Atributos
Son las características de los objetos, son variables en las cuales se almacenan datos
que de lo objetos en la aplicación Java.
Métodos
Son aquellos que les dan funcionalidad a los objetos.
Estado
Es un grupo de atributos de un objeto en un instante determinado.
Mensaje
Es el aviso que hace un objeto para que le agreguen un método para ejecutarlo.
Herencia
Esta funcionalidad permite que las clases puedan definirse a partir de otras, utilizando
nuevamente si función.
Polimorfismo
Implementa a la aplicación un estilo en el cual los objetos interactúen entre ellos.
Entorno de desarrollo Java
El lenguaje Java fue creado por Sun Microsystems Inc., Aparece en el año 1995 y debe,
en gran medida, su popularidad al éxito del servicio WWW. Se creó en su origen para
que fuese un lenguaje multiplataforma. Para ello se compila en un código intermedio:
bytecode y necesita de una máquina virtual que lo ejecute. Normalmente, no utiliza
código nativo, es decir, no se puede ejecutar directamente por el procesador.
Existen varias plataformas Java para empezar con el desarrollo, el cual encontramos a
Apache Netbeans.
Para desarrollar y compilar utilizamos Standard Edition (Java SE) o Java Development
Kit (JDK)
Para ejecutar las aplicaciones necesitamos Java (Delivery Platforms)es el Java Runtime
Environment (JRE). Que se instala automáticamente con Java SE.
Inglés III - Ciclo marzo 2022
La consola
Es una ventana en la cual podemos escribir comandos, esto lo podemos utilizar para
realizar tareas sin utilizar un entorno gráfico.
Motivación
Durante años, los programadores se han dedicado a construir aplicaciones muy
parecidas que resolvían una y otra vez los mismos problemas. Para conseguir que los
esfuerzos de los programadores puedan ser utilizados por otras personas se creó la
POO. Que es una serie de normas de realizar las cosas de manera que otras personas
puedan utilizarlas y adelantar su trabajo, de manera que consigamos que el código se
pueda reutilizar.
Inglés III - Ciclo marzo 2022
Enlaces web:
 https://lalatadelvaron.blogspot.com/2017/03/programacion-orientada-objetos.html
 https://www.etsisi.upm.es/sites/default/files/curso_2013_14/MASTER/MIW.JEE.POOJ
.pdf

Más contenido relacionado

Similar a POO Java Netbeans

Similar a POO Java Netbeans (20)

JAVA 2
JAVA 2JAVA 2
JAVA 2
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java jaucito
Java jaucitoJava jaucito
Java jaucito
 
Realidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de JavaRealidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de Java
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Guia de ejercicios_java_resueltos
Guia de ejercicios_java_resueltosGuia de ejercicios_java_resueltos
Guia de ejercicios_java_resueltos
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Java desde Cero.pdf
Java desde Cero.pdfJava desde Cero.pdf
Java desde Cero.pdf
 
[ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java [ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java
 
JAVA
JAVAJAVA
JAVA
 
09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
Syllabus fundamentals I
Syllabus fundamentals ISyllabus fundamentals I
Syllabus fundamentals I
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-i
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IE
 
Programacion Orientada Objetos.pdf
Programacion Orientada Objetos.pdfProgramacion Orientada Objetos.pdf
Programacion Orientada Objetos.pdf
 

Último

Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 

Último (20)

Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 

POO Java Netbeans

  • 1. Programación Orientada a Objetos (POO) en Java con Netbeans Taller de Programación (24175) DOCENTE: Sánchez Guevara Omar Antonio ALUMNO: Santamaria Morante Jean Carlos
  • 2. Inglés III - Ciclo marzo 2022 Tarea 05 OP Índice Índice.................................................................................................... 2 Conceptos de la POO............................................................................. 3 Las clases ........................................................................................... 3 Los objetos.......................................................................................... 3 Atributos............................................................................................. 4 Métodos.............................................................................................. 4 Estado................................................................................................ 4 Mensaje.............................................................................................. 4 Herencia............................................................................................. 4 Polimorfismo...................................................................................... 4 Entorno de desarrollo Java.................................................................... 4 La consola.......................................................................................... 5 Motivación............................................................................................. 5 Enlaces web:.......................................................................................... 6
  • 3. Inglés III - Ciclo marzo 2022 Conceptos de la POO La programación orientada a objetos es una manera de programar en la que nos asemejamos a la forma en como expresamos las cosas en la vida real, esta establece un equilibrio entre la importancia de los procesos y los datos ingresados. Las bases de este tipo de programación son:  Abstracción  Encapsulación  Modularidad  Jerarquización La abstracción expresa las características esenciales de un objeto que lo distingue de los demás. La encapsulación consiste en separar el aspecto externo del objeto, al cual pueden acceder otros objetos, del aspecto interno del mismo, que es inaccesible para los demás. El modularidad consiste en fragmentar un programa en un conjunto de partes. La jerarquización es un proceso en el cual se organizan los elementos por niveles. Las clases Describelas estructuras de datos que lo forman y las funciones que les pertenecen, esta es el único bloque de construcción de un programa en Java que permite que los datos no estén sueltos en el vacío. La clase es un prototipo que puede definir variables y métodos comunes en todos los objetos de una cierta clase. Los objetos Son la clave para poder llegar a entender un lenguaje orientado a objetos, contienen variable de clase y métodos, con las variables mantiene sus características y con los métodos se da su funcionamiento en una aplicación. Cuando instanciamos una clase estamos creando un objeto en una aplicación.
  • 4. Inglés III - Ciclo marzo 2022 Atributos Son las características de los objetos, son variables en las cuales se almacenan datos que de lo objetos en la aplicación Java. Métodos Son aquellos que les dan funcionalidad a los objetos. Estado Es un grupo de atributos de un objeto en un instante determinado. Mensaje Es el aviso que hace un objeto para que le agreguen un método para ejecutarlo. Herencia Esta funcionalidad permite que las clases puedan definirse a partir de otras, utilizando nuevamente si función. Polimorfismo Implementa a la aplicación un estilo en el cual los objetos interactúen entre ellos. Entorno de desarrollo Java El lenguaje Java fue creado por Sun Microsystems Inc., Aparece en el año 1995 y debe, en gran medida, su popularidad al éxito del servicio WWW. Se creó en su origen para que fuese un lenguaje multiplataforma. Para ello se compila en un código intermedio: bytecode y necesita de una máquina virtual que lo ejecute. Normalmente, no utiliza código nativo, es decir, no se puede ejecutar directamente por el procesador. Existen varias plataformas Java para empezar con el desarrollo, el cual encontramos a Apache Netbeans. Para desarrollar y compilar utilizamos Standard Edition (Java SE) o Java Development Kit (JDK) Para ejecutar las aplicaciones necesitamos Java (Delivery Platforms)es el Java Runtime Environment (JRE). Que se instala automáticamente con Java SE.
  • 5. Inglés III - Ciclo marzo 2022 La consola Es una ventana en la cual podemos escribir comandos, esto lo podemos utilizar para realizar tareas sin utilizar un entorno gráfico. Motivación Durante años, los programadores se han dedicado a construir aplicaciones muy parecidas que resolvían una y otra vez los mismos problemas. Para conseguir que los esfuerzos de los programadores puedan ser utilizados por otras personas se creó la POO. Que es una serie de normas de realizar las cosas de manera que otras personas puedan utilizarlas y adelantar su trabajo, de manera que consigamos que el código se pueda reutilizar.
  • 6. Inglés III - Ciclo marzo 2022 Enlaces web:  https://lalatadelvaron.blogspot.com/2017/03/programacion-orientada-objetos.html  https://www.etsisi.upm.es/sites/default/files/curso_2013_14/MASTER/MIW.JEE.POOJ .pdf