SlideShare una empresa de Scribd logo
1 de 15
Autor: José Chirinos Noviembre del 2009
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Nombre S.O. Licencia Desarrollador Ultima versión Idiomas Líneas De Código Fuente Eclipse Multiplataforma Licencia publica de eclipse Eclipse Foundation 3.5.0 1 Japonés, Italiano, Ingles, Francés, Español, Coreano, Chino ,Portugués (Brasil) y Ruso. Entre otros 2,063,083 NetBeans Multiplataforma Common Development and Distribution License ( CDDL) Sun Microsystems 6.7 Ingles, español, francés, chino, japonés, ruso y coreano 1.990.915 Limewire Multiplataforma Freeware/Gratis Lime Wire LLC. 5.2.13 Español, Ingles, Francés, entre otros No posee Frostwire Multiplataforma Licencia general pública (GPL) Frostwire 4.18.1 Español  No posee Azureus  Windows  Licencia  general  pública  (GPL) Azureus inc. 4.2 Español, Alemán, Chino, japonés, francés, italiano, Entre otros. No posee iRATE Radio Multiplataforma  Licencia general pública (GPL) The iRate Radio Team 0.5 Español, francés, Alemán, Entre otros No posee ManyDesigns Portofino Java Source
El encapsulamiento en programación es mas que la ocultación de los métodos o funciones que realiza una determinada clase. Por ejemplo: a un conductor no necesita saber como esta compuesta las partes internas del motor, sino la funcionalidad que tiene, a este ocultamiento se le denomina encapsulamiento.
La primera columna indica si la propia clase tiene acceso al miembro definido por el especificador de acceso. La segunda columna indica si las subclases de la clase (sin importar dentro de que paquete se encuentren estas) tienen acceso a los miembros. La tercera columna indica si las clases del mismo paquete que la clase (sin importar su parentesco) tienen acceso a los miembros. La cuarta columna indica si todas las clases tienen acceso a los miembros. ACCESO  VISIBILIDAD Subclase  Private X Protected X X X Public X X X X Package X X
[object Object]
[object Object],[object Object],Acá vamos a sacar de estas entidad sus características por ejemplo: color, año de fabricación, modelo, etc. Y ahora sacamos sus métodos o funciones típicas de esta entidad como por ejemplo: frenar, encender, etc. A esto se le llama abstracción.
Este concepto se basa en que podemos utilizar varios métodos con el mismo nombre y con diferente funcionalidad. Por ejemplo de mi clase Vehículos tenemos el método frenar, y tenemos sus sub clases Automóvil y Motocicleta, ambos tienen el método frenar pero cada uno tiene una definición diferente para cada clase. A esto se le denomina polimorfismo Figura Circulo Cuadrado
Este es un concepto fundamental para la POO y para el lenguaje java, ya que con este concepto significa que vamos a poder reutilizar código la cual es una característica muy potente que permite definir una clase tomando 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.  Una de sus funciones mas importante es la de proveer el  polimorfismo. Figura Circulo Cuadrado
Herencia simple: Un objeto puede extender las características de otro objeto y de ningún otro, es decir, que solo puede heredar o tomar atributos de un solo padre o de una sola clase.  Figura Circulo Cuadrado
Herencia múltiple: Un objeto puede extender las características de uno o más objetos, es decir, puede tener varios padres. En este aspecto hay discrepancias entre los diseñadores de lenguajes. Algunos de ellos han preferido no admitir la herencia múltiple por las coincidencia de nombre como lo es JAVA, ADA , C#. Persona Datos personales Historias clínicas
Como se ha visto con los ejemplo con el método toString (), que cada subclase hereda las operaciones de su superclase pero tiene la posibilidad de modificar localmente el comportamiento de dichas operaciones (redefinición de métodos).
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismonestor_moren
 
Programación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismoProgramación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismoAngel Vázquez Patiño
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaAngel Vázquez Patiño
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En JavaEmilio Aviles Avila
 
Paquetes De Programacion
Paquetes De ProgramacionPaquetes De Programacion
Paquetes De Programaciontibu85
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosMario Villaseñor
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agostoosorioj
 
Lenguaje de programacion unidad 2 clases y objetos
Lenguaje de programacion unidad 2 clases y objetosLenguaje de programacion unidad 2 clases y objetos
Lenguaje de programacion unidad 2 clases y objetosAndres Herrera Rodriguez
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Sergio Sanchez
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje javaMargarita Romero
 
Introducción a UML / POO / PHP5
Introducción a UML / POO / PHP5Introducción a UML / POO / PHP5
Introducción a UML / POO / PHP5Enrique Place
 
2 POO Presentación
2 POO Presentación2 POO Presentación
2 POO Presentaciónguest7b7e934
 

La actualidad más candente (19)

Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismo
 
Programación 1: modularización
Programación 1: modularizaciónProgramación 1: modularización
Programación 1: modularización
 
Programación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismoProgramación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismo
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
 
Paquetes De Programacion
Paquetes De ProgramacionPaquetes De Programacion
Paquetes De Programacion
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a Objetos
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Lenguaje de programacion unidad 2 clases y objetos
Lenguaje de programacion unidad 2 clases y objetosLenguaje de programacion unidad 2 clases y objetos
Lenguaje de programacion unidad 2 clases y objetos
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje java
 
Herencia y polimorfismo
Herencia y polimorfismoHerencia y polimorfismo
Herencia y polimorfismo
 
Introducción a UML / POO / PHP5
Introducción a UML / POO / PHP5Introducción a UML / POO / PHP5
Introducción a UML / POO / PHP5
 
2 POO Presentación
2 POO Presentación2 POO Presentación
2 POO Presentación
 
Curso Java - Programación Digital
Curso Java - Programación DigitalCurso Java - Programación Digital
Curso Java - Programación Digital
 
Herencia
HerenciaHerencia
Herencia
 

Destacado (20)

Pedacito de amigo
Pedacito de amigoPedacito de amigo
Pedacito de amigo
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguaje
 
Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
El túnel ernesto sábato
El túnel   ernesto sábatoEl túnel   ernesto sábato
El túnel ernesto sábato
 
Manual basico java
Manual basico javaManual basico java
Manual basico java
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programación de Software - Java
Programación de Software - JavaProgramación de Software - Java
Programación de Software - Java
 
Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: Introducción
 
Manual de java
Manual de javaManual de java
Manual de java
 
Manual java
Manual javaManual java
Manual java
 
MANUAL DE JAVA 2
MANUAL DE JAVA 2MANUAL DE JAVA 2
MANUAL DE JAVA 2
 
Calse 3 JAVA 2012
Calse 3 JAVA 2012Calse 3 JAVA 2012
Calse 3 JAVA 2012
 
Java básico
Java  básicoJava  básico
Java básico
 
07 Javabeans
07   Javabeans07   Javabeans
07 Javabeans
 
Manual instalacion java y java c
Manual instalacion java y java cManual instalacion java y java c
Manual instalacion java y java c
 
super java
super javasuper java
super java
 
Clase 4 JAVA 2012
Clase 4 JAVA 2012Clase 4 JAVA 2012
Clase 4 JAVA 2012
 
Clase 5 JAVA 2012
Clase 5 JAVA 2012Clase 5 JAVA 2012
Clase 5 JAVA 2012
 
Apuntes de DTD
Apuntes de DTDApuntes de DTD
Apuntes de DTD
 

Similar a JAVA- basico

Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxMecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxjuan gonzalez
 
Historia java ruben rodriguez
Historia java ruben rodriguezHistoria java ruben rodriguez
Historia java ruben rodriguezcoruniversitec
 
8 Mecanismos-de-abstraccion-en-Java.pptx
8 Mecanismos-de-abstraccion-en-Java.pptx8 Mecanismos-de-abstraccion-en-Java.pptx
8 Mecanismos-de-abstraccion-en-Java.pptxjuan gonzalez
 
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Didier Granados
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosJonathan Macías
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos Marielena Lujano
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosAlberto Blumberg
 
secme-23192.pdf
secme-23192.pdfsecme-23192.pdf
secme-23192.pdf202100941c
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IEKaren Olan
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradavnslgars
 
Jyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc X
 
Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]Hack '
 
Programacion 3 unidad ii
Programacion 3   unidad iiProgramacion 3   unidad ii
Programacion 3 unidad iiIrving Trigo
 

Similar a JAVA- basico (20)

Mapa conceptual
Mapa conceptual Mapa conceptual
Mapa conceptual
 
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxMecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
 
Historia java ruben
Historia java rubenHistoria java ruben
Historia java ruben
 
Historia java ruben rodriguez
Historia java ruben rodriguezHistoria java ruben rodriguez
Historia java ruben rodriguez
 
8 Mecanismos-de-abstraccion-en-Java.pptx
8 Mecanismos-de-abstraccion-en-Java.pptx8 Mecanismos-de-abstraccion-en-Java.pptx
8 Mecanismos-de-abstraccion-en-Java.pptx
 
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
Unidad II_1.pptx
Unidad II_1.pptxUnidad II_1.pptx
Unidad II_1.pptx
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a Objetos
 
Historia de java (1)
Historia de java (1)Historia de java (1)
Historia de java (1)
 
Historia de java (1)
Historia de java (1)Historia de java (1)
Historia de java (1)
 
secme-23192.pdf
secme-23192.pdfsecme-23192.pdf
secme-23192.pdf
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IE
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Jyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc java-cap08 principios poo
Jyoc java-cap08 principios poo
 
Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Programacion 3 unidad ii
Programacion 3   unidad iiProgramacion 3   unidad ii
Programacion 3 unidad ii
 

Más de Jose Antonio

Mercadeo y tecnología, El comercio electrónico
 Mercadeo y tecnología, El comercio electrónico Mercadeo y tecnología, El comercio electrónico
Mercadeo y tecnología, El comercio electrónicoJose Antonio
 
aprendizaje colaborativo
aprendizaje colaborativoaprendizaje colaborativo
aprendizaje colaborativoJose Antonio
 
Triptico del yarumo
Triptico del yarumoTriptico del yarumo
Triptico del yarumoJose Antonio
 
Triptico de matapalo
Triptico de matapaloTriptico de matapalo
Triptico de matapaloJose Antonio
 
Triptico de el araguaney
Triptico de el araguaneyTriptico de el araguaney
Triptico de el araguaneyJose Antonio
 
Triptico de chaguaramo
Triptico de chaguaramoTriptico de chaguaramo
Triptico de chaguaramoJose Antonio
 
Jose chirinos currículo
Jose chirinos currículoJose chirinos currículo
Jose chirinos currículoJose Antonio
 
Currículo jose chirinos
Currículo jose chirinosCurrículo jose chirinos
Currículo jose chirinosJose Antonio
 
Generacion de una familia
Generacion de una familiaGeneracion de una familia
Generacion de una familiaJose Antonio
 
Metodologia pacie bloque de cierre
Metodologia pacie bloque de cierreMetodologia pacie bloque de cierre
Metodologia pacie bloque de cierreJose Antonio
 
metodologia pacie bloque de cierre
metodologia pacie bloque de cierremetodologia pacie bloque de cierre
metodologia pacie bloque de cierreJose Antonio
 
pacie, bloque de cierre
pacie, bloque de cierrepacie, bloque de cierre
pacie, bloque de cierreJose Antonio
 
secund life avatar
secund life avatarsecund life avatar
secund life avatarJose Antonio
 

Más de Jose Antonio (20)

Mercadeo y tecnología, El comercio electrónico
 Mercadeo y tecnología, El comercio electrónico Mercadeo y tecnología, El comercio electrónico
Mercadeo y tecnología, El comercio electrónico
 
aprendizaje colaborativo
aprendizaje colaborativoaprendizaje colaborativo
aprendizaje colaborativo
 
Triptico del yarumo
Triptico del yarumoTriptico del yarumo
Triptico del yarumo
 
Triptico de matapalo
Triptico de matapaloTriptico de matapalo
Triptico de matapalo
 
Triptico de saman
Triptico de samanTriptico de saman
Triptico de saman
 
Triptico de el araguaney
Triptico de el araguaneyTriptico de el araguaney
Triptico de el araguaney
 
Triptico de chaguaramo
Triptico de chaguaramoTriptico de chaguaramo
Triptico de chaguaramo
 
áRbol caoba
áRbol caobaáRbol caoba
áRbol caoba
 
Jose chirinos currículo
Jose chirinos currículoJose chirinos currículo
Jose chirinos currículo
 
Currículo jose chirinos
Currículo jose chirinosCurrículo jose chirinos
Currículo jose chirinos
 
Computadora
ComputadoraComputadora
Computadora
 
Generacion de una familia
Generacion de una familiaGeneracion de una familia
Generacion de una familia
 
La adopcion
La adopcionLa adopcion
La adopcion
 
Union familiar
Union  familiarUnion  familiar
Union familiar
 
Herencia clase
Herencia claseHerencia clase
Herencia clase
 
Metodologia pacie bloque de cierre
Metodologia pacie bloque de cierreMetodologia pacie bloque de cierre
Metodologia pacie bloque de cierre
 
metodologia pacie bloque de cierre
metodologia pacie bloque de cierremetodologia pacie bloque de cierre
metodologia pacie bloque de cierre
 
pacie, bloque de cierre
pacie, bloque de cierrepacie, bloque de cierre
pacie, bloque de cierre
 
Fatla cierre
Fatla cierreFatla cierre
Fatla cierre
 
secund life avatar
secund life avatarsecund life avatar
secund life avatar
 

Último

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 

Último (20)

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 

JAVA- basico

  • 1. Autor: José Chirinos Noviembre del 2009
  • 2.
  • 3.
  • 4. Nombre S.O. Licencia Desarrollador Ultima versión Idiomas Líneas De Código Fuente Eclipse Multiplataforma Licencia publica de eclipse Eclipse Foundation 3.5.0 1 Japonés, Italiano, Ingles, Francés, Español, Coreano, Chino ,Portugués (Brasil) y Ruso. Entre otros 2,063,083 NetBeans Multiplataforma Common Development and Distribution License ( CDDL) Sun Microsystems 6.7 Ingles, español, francés, chino, japonés, ruso y coreano 1.990.915 Limewire Multiplataforma Freeware/Gratis Lime Wire LLC. 5.2.13 Español, Ingles, Francés, entre otros No posee Frostwire Multiplataforma Licencia general pública (GPL) Frostwire 4.18.1 Español No posee Azureus Windows Licencia general pública (GPL) Azureus inc. 4.2 Español, Alemán, Chino, japonés, francés, italiano, Entre otros. No posee iRATE Radio Multiplataforma Licencia general pública (GPL) The iRate Radio Team 0.5 Español, francés, Alemán, Entre otros No posee ManyDesigns Portofino Java Source
  • 5. El encapsulamiento en programación es mas que la ocultación de los métodos o funciones que realiza una determinada clase. Por ejemplo: a un conductor no necesita saber como esta compuesta las partes internas del motor, sino la funcionalidad que tiene, a este ocultamiento se le denomina encapsulamiento.
  • 6. La primera columna indica si la propia clase tiene acceso al miembro definido por el especificador de acceso. La segunda columna indica si las subclases de la clase (sin importar dentro de que paquete se encuentren estas) tienen acceso a los miembros. La tercera columna indica si las clases del mismo paquete que la clase (sin importar su parentesco) tienen acceso a los miembros. La cuarta columna indica si todas las clases tienen acceso a los miembros. ACCESO VISIBILIDAD Subclase Private X Protected X X X Public X X X X Package X X
  • 7.
  • 8.
  • 9. Este concepto se basa en que podemos utilizar varios métodos con el mismo nombre y con diferente funcionalidad. Por ejemplo de mi clase Vehículos tenemos el método frenar, y tenemos sus sub clases Automóvil y Motocicleta, ambos tienen el método frenar pero cada uno tiene una definición diferente para cada clase. A esto se le denomina polimorfismo Figura Circulo Cuadrado
  • 10. Este es un concepto fundamental para la POO y para el lenguaje java, ya que con este concepto significa que vamos a poder reutilizar código la cual es una característica muy potente que permite definir una clase tomando 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. Una de sus funciones mas importante es la de proveer el polimorfismo. Figura Circulo Cuadrado
  • 11. Herencia simple: Un objeto puede extender las características de otro objeto y de ningún otro, es decir, que solo puede heredar o tomar atributos de un solo padre o de una sola clase. Figura Circulo Cuadrado
  • 12. Herencia múltiple: Un objeto puede extender las características de uno o más objetos, es decir, puede tener varios padres. En este aspecto hay discrepancias entre los diseñadores de lenguajes. Algunos de ellos han preferido no admitir la herencia múltiple por las coincidencia de nombre como lo es JAVA, ADA , C#. Persona Datos personales Historias clínicas
  • 13. Como se ha visto con los ejemplo con el método toString (), que cada subclase hereda las operaciones de su superclase pero tiene la posibilidad de modificar localmente el comportamiento de dichas operaciones (redefinición de métodos).
  • 14.
  • 15.