SlideShare uma empresa Scribd logo
1 de 17
2_3_3 Interfaces Apoyo SSD3
Introducción ,[object Object]
Diferencias entre clases abstractas e interfaces ,[object Object],[object Object],[object Object],[object Object]
Cuando se usa una clase abstracta ,[object Object]
Cuando se usa una interfaz ,[object Object],[object Object],[object Object]
Declaración de interfaces ,[object Object]
En las interfaces de Java: ,[object Object],[object Object],[object Object],[object Object]
Implementando interfaces ,[object Object]
Implementando métodos de interfaces ,[object Object],[object Object]
Superinterfaz ,[object Object],[object Object],[object Object]
[object Object],[object Object],Herencia de interfaces
Implementación de varias interfaces ,[object Object]
Diagrama UML para interfaces
 
Usando Interfaces ,[object Object]
Clase DeviceDemo ,[object Object],[object Object],[object Object]
Clase Stopwatch ,[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Clases abstractas e interfaces
Clases abstractas e interfacesClases abstractas e interfaces
Clases abstractas e interfaces
Eduardo Lapo
 
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
Oscar V
 
Programación concurrente
Programación concurrenteProgramación concurrente
Programación concurrente
carlos Salazar
 
Guia de estudio OCP Java SE 7 Programmer
Guia de estudio OCP Java SE 7 ProgrammerGuia de estudio OCP Java SE 7 Programmer
Guia de estudio OCP Java SE 7 Programmer
Oscar V
 
Vocabulario java daniela grajales
Vocabulario java  daniela grajalesVocabulario java  daniela grajales
Vocabulario java daniela grajales
daniela.grajales02
 
Tema 10 clase abstractas e interfaz
Tema 10 clase abstractas e interfazTema 10 clase abstractas e interfaz
Tema 10 clase abstractas e interfaz
Robert Wolf
 

Mais procurados (19)

¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
 
Clases abstractas interfaces
Clases abstractas interfacesClases abstractas interfaces
Clases abstractas interfaces
 
Ppt java
Ppt javaPpt java
Ppt java
 
Clases abstractas e interfaces
Clases abstractas e interfacesClases abstractas e interfaces
Clases abstractas e interfaces
 
JAVA Actividad 4
JAVA Actividad  4JAVA Actividad  4
JAVA Actividad 4
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Actividad 4
Actividad  4Actividad  4
Actividad 4
 
Programación java1
Programación java1Programación java1
Programación java1
 
Clases abstractas
Clases abstractasClases abstractas
Clases abstractas
 
Clase 4 JAVA 2012
Clase 4 JAVA 2012Clase 4 JAVA 2012
Clase 4 JAVA 2012
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I)
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
 
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
 
Programación concurrente
Programación concurrenteProgramación concurrente
Programación concurrente
 
Intro Java
Intro JavaIntro Java
Intro Java
 
Guia de estudio OCP Java SE 7 Programmer
Guia de estudio OCP Java SE 7 ProgrammerGuia de estudio OCP Java SE 7 Programmer
Guia de estudio OCP Java SE 7 Programmer
 
Java xml
Java xml Java xml
Java xml
 
Vocabulario java daniela grajales
Vocabulario java  daniela grajalesVocabulario java  daniela grajales
Vocabulario java daniela grajales
 
Tema 10 clase abstractas e interfaz
Tema 10 clase abstractas e interfazTema 10 clase abstractas e interfaz
Tema 10 clase abstractas e interfaz
 

Destaque

alexblack testing
alexblack testingalexblack testing
alexblack testing
alex_black
 
Ingenieria de telecomunicaciones
Ingenieria de telecomunicacionesIngenieria de telecomunicaciones
Ingenieria de telecomunicaciones
lextaguns
 
simbolízate_tipos_de_símbolos
simbolízate_tipos_de_símbolossimbolízate_tipos_de_símbolos
simbolízate_tipos_de_símbolos
karen_castellanos
 
GuíA Mapas Riesgo
GuíA Mapas RiesgoGuíA Mapas Riesgo
GuíA Mapas Riesgo
pclossalias
 

Destaque (20)

alexblack testing
alexblack testingalexblack testing
alexblack testing
 
Redes de sensores wireless
Redes de sensores wirelessRedes de sensores wireless
Redes de sensores wireless
 
Redes inalambricas sensores
Redes inalambricas sensoresRedes inalambricas sensores
Redes inalambricas sensores
 
2 mapa-de-riesgos
2 mapa-de-riesgos2 mapa-de-riesgos
2 mapa-de-riesgos
 
Ingenieria de telecomunicaciones
Ingenieria de telecomunicacionesIngenieria de telecomunicaciones
Ingenieria de telecomunicaciones
 
LA GEOLOGÍA EN LA PLANIFICACIÓN DEL TERRITORIO: GUÍA PARA LA ZONIFICACIÓN ECO...
LA GEOLOGÍA EN LA PLANIFICACIÓN DEL TERRITORIO: GUÍA PARA LA ZONIFICACIÓN ECO...LA GEOLOGÍA EN LA PLANIFICACIÓN DEL TERRITORIO: GUÍA PARA LA ZONIFICACIÓN ECO...
LA GEOLOGÍA EN LA PLANIFICACIÓN DEL TERRITORIO: GUÍA PARA LA ZONIFICACIÓN ECO...
 
simbolízate_tipos_de_símbolos
simbolízate_tipos_de_símbolossimbolízate_tipos_de_símbolos
simbolízate_tipos_de_símbolos
 
Clases de redes de acuerdo a área de cobertura
Clases de redes de acuerdo a área de coberturaClases de redes de acuerdo a área de cobertura
Clases de redes de acuerdo a área de cobertura
 
Atlas ambiental de Lima Metropolitana: Mapas de peligros geológicos
Atlas ambiental de Lima Metropolitana: Mapas de peligros geológicosAtlas ambiental de Lima Metropolitana: Mapas de peligros geológicos
Atlas ambiental de Lima Metropolitana: Mapas de peligros geológicos
 
Seminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranetSeminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranet
 
Mapa base 2.0 Novedades 2011
Mapa base 2.0 Novedades 2011Mapa base 2.0 Novedades 2011
Mapa base 2.0 Novedades 2011
 
3 atlas ambiental congreso final
3 atlas ambiental congreso final3 atlas ambiental congreso final
3 atlas ambiental congreso final
 
Indeci sat
Indeci   satIndeci   sat
Indeci sat
 
Redes industrial
Redes industrialRedes industrial
Redes industrial
 
Pensum de estudio
Pensum de estudioPensum de estudio
Pensum de estudio
 
LAS TIC
LAS TICLAS TIC
LAS TIC
 
Riesgos de higiene industrial
Riesgos de higiene industrialRiesgos de higiene industrial
Riesgos de higiene industrial
 
Mapas de Riesgo Comunitarios
Mapas de Riesgo ComunitariosMapas de Riesgo Comunitarios
Mapas de Riesgo Comunitarios
 
GuíA Mapas Riesgo
GuíA Mapas RiesgoGuíA Mapas Riesgo
GuíA Mapas Riesgo
 
Formatos de Imágenes
Formatos de ImágenesFormatos de Imágenes
Formatos de Imágenes
 

Semelhante a 2 3 3 Interfaces

Interface-swt-swing.pptx
Interface-swt-swing.pptxInterface-swt-swing.pptx
Interface-swt-swing.pptx
Anabelparra3
 
Clases abstractas e interfaz
Clases abstractas e interfazClases abstractas e interfaz
Clases abstractas e interfaz
Hector López
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
jcalmeida2
 
DAW - Desarrollo de clases
DAW - Desarrollo de clasesDAW - Desarrollo de clases
DAW - Desarrollo de clases
vay82
 

Semelhante a 2 3 3 Interfaces (20)

Introducción
IntroducciónIntroducción
Introducción
 
Laboratorio interfaces
Laboratorio interfacesLaboratorio interfaces
Laboratorio interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
interfaces.pdf
interfaces.pdfinterfaces.pdf
interfaces.pdf
 
Benalcazar esteban
Benalcazar estebanBenalcazar esteban
Benalcazar esteban
 
Interface-swt-swing.pptx
Interface-swt-swing.pptxInterface-swt-swing.pptx
Interface-swt-swing.pptx
 
Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
 
Resumen interfaces
Resumen interfacesResumen interfaces
Resumen interfaces
 
Interfaz en Java y en C#
Interfaz en Java y en C#Interfaz en Java y en C#
Interfaz en Java y en C#
 
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
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
01 fundamentos-java
01 fundamentos-java01 fundamentos-java
01 fundamentos-java
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
 
Clases abstractas e interfaz
Clases abstractas e interfazClases abstractas e interfaz
Clases abstractas e interfaz
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
 
Resumen interfaces
Resumen interfacesResumen interfaces
Resumen interfaces
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
 
Interfaces en Java
Interfaces en JavaInterfaces en Java
Interfaces en Java
 
DAW - Desarrollo de clases
DAW - Desarrollo de clasesDAW - Desarrollo de clases
DAW - Desarrollo de clases
 

Mais de UVM

Mais de UVM (20)

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglos
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadores
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funciones
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bits
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Función main()
Función main()Función main()
Función main()
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 

2 3 3 Interfaces