SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADEMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TEMA:
INTERFACES.
PROFESOR:
ISC. OMAR EMMANUEL LARA JUÁREZ.
ALUMNO(A):
SANDRA MONTOYA REYES
CARRERA:
INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
GRADO Y GRUPO
9° CUATRIMESTRE “A”
PINOS, ZACATECAS. JULIO DEL 2015
INTERFACES
Interface es una Clase completamente Abstracta, como regla, sabemos que las
clases abstractas poseen como mínimo un método abstracto, pero hablando de
una interface, todos sus métodos tienen que serlo. Las interfaces muchas veces
son definidas como un tipo de contrato entre las clases concretas que la
implementen, ya que la clase que lo haga se encuentra obligada a definir los
métodos abstractos que la componen.
HERENCIA MULTIPLE
las interfaces simulan la herencia múltiple ya que una clase puede implementar
cualquier número de interfaces, además las interfaces pueden heredar uno o más
números de interfaces mediante la palabra extends, pero jamás podrán heredar
clases concretas.
CARACTERÍSTICAS DE LAS INTERFACES
• Todos los métodos de una interfaz son implícitamente public abstract, no
es necesario especificarlo en la declaración del mismo.
• Todas las variables y atributos de una interfaz son implícitamente
constantes (public static final), no es necesario especificarlo en la declaración del
misma
• Los métodos de una interfaz no pueden ser: static, final, strictfp ni native.
• Una interfaz puede heredar (extends) de una o más interfaces.
• Una interfaz no puede heredar de otro elemento que no sea una interfaz.
• Una interfaz no puede implementar (implements) otra interfaz.
• Una interfaz debe ser declarada con la palabra clave interface.
• Los tipos de las interfaces pueden ser utilizados polimórficamente.
• Una interfaz puede ser public o package (valor por defecto).
• Los métodos toman como ámbito el que contiene la interfaz.
CONCLUSION
Es que una interfaz es una clase abstracta y que todos sus métodos tienen que
serlo y que estas a su vez no heredan clases hijas, solo que son clases y estas
pueden ser iguales o diferentes pero no hereda clase hija y que tanto para clases
Abstractas como para Interfaces y que la herencia es permitida y que si
una interface hereda de otra, esta no está no implementa los métodos que posee
la Interface padre, ya que la implementación tanto de los métodos de la clase
padre como de la interfaces los hereda,

Más contenido relacionado

Destacado

07 resumo -_..
07 resumo -_..07 resumo -_..
07 resumo -_..
Micas Cullen
 
Como falir sua empresa vendendo mais! 3.1
Como falir sua empresa vendendo mais! 3.1Como falir sua empresa vendendo mais! 3.1
Como falir sua empresa vendendo mais! 3.1
Antonio Moreira
 
Remuneração estratégica
Remuneração estratégica Remuneração estratégica
Remuneração estratégica
Stratec Informática
 
100 ideias para trabalhar com Mary Kay
100 ideias para trabalhar com Mary Kay100 ideias para trabalhar com Mary Kay
100 ideias para trabalhar com Mary Kay
Vanessa Alexandre
 
Psicologia Organizacional
Psicologia OrganizacionalPsicologia Organizacional
Psicologia Organizacional
Tiago Soares
 
Treinamento de organização e rotina
Treinamento de organização e rotinaTreinamento de organização e rotina
Treinamento de organização e rotina
Luciana Velasquez
 

Destacado (6)

07 resumo -_..
07 resumo -_..07 resumo -_..
07 resumo -_..
 
Como falir sua empresa vendendo mais! 3.1
Como falir sua empresa vendendo mais! 3.1Como falir sua empresa vendendo mais! 3.1
Como falir sua empresa vendendo mais! 3.1
 
Remuneração estratégica
Remuneração estratégica Remuneração estratégica
Remuneração estratégica
 
100 ideias para trabalhar com Mary Kay
100 ideias para trabalhar com Mary Kay100 ideias para trabalhar com Mary Kay
100 ideias para trabalhar com Mary Kay
 
Psicologia Organizacional
Psicologia OrganizacionalPsicologia Organizacional
Psicologia Organizacional
 
Treinamento de organização e rotina
Treinamento de organização e rotinaTreinamento de organização e rotina
Treinamento de organização e rotina
 

Similar a Interfaces

Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
Darthuz Kilates
 
Resumen interfaces
Resumen interfacesResumen interfaces
Resumen interfaces
Jesus Cisneros Morales
 
Interfaces
InterfacesInterfaces
Interfaces
InterfacesInterfaces
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
Daniiel Toorres
 
09 Clases Abstractas E Interfaces
09   Clases Abstractas E Interfaces09   Clases Abstractas E Interfaces
09 Clases Abstractas E Interfaces
Network Sens
 
2 3 3 Interfaces
2 3 3 Interfaces2 3 3 Interfaces
2 3 3 Interfaces
UVM
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
Ruben Robles
 
Guía interfaces
Guía interfacesGuía interfaces
Guía interfaces
lissette_torrealba
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en java Clases abstractas e interfaces en java
Clases abstractas e interfaces en java
Nathy_A
 
Herencia
HerenciaHerencia
Herencia
Magda Fernandez
 
Interfaces
InterfacesInterfaces
Interfaces
Edward Contreras
 
Presentacion progra
Presentacion prograPresentacion progra
Presentacion progra
zeta2015
 
Interfaz en Java y en C#
Interfaz en Java y en C#Interfaz en Java y en C#
Interfaz en Java y en C#
Jonathan Llerena Stifler
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
Ing Joshua Betancourt
 
interfaces.pdf
interfaces.pdfinterfaces.pdf
interfaces.pdf
Rene Guaman-Quinche
 
Interfaces
InterfacesInterfaces
Interfaces
InterfacesInterfaces
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
Juan Carlos Almeida Mera
 

Similar a Interfaces (20)

Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
 
Resumen interfaces
Resumen interfacesResumen interfaces
Resumen interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
 
09 Clases Abstractas E Interfaces
09   Clases Abstractas E Interfaces09   Clases Abstractas E Interfaces
09 Clases Abstractas E Interfaces
 
2 3 3 Interfaces
2 3 3 Interfaces2 3 3 Interfaces
2 3 3 Interfaces
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Guía interfaces
Guía interfacesGuía interfaces
Guía interfaces
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en java Clases abstractas e interfaces en java
Clases abstractas e interfaces en java
 
Herencia
HerenciaHerencia
Herencia
 
Interfaces
InterfacesInterfaces
Interfaces
 
Presentacion progra
Presentacion prograPresentacion progra
Presentacion progra
 
Interfaz en Java y en C#
Interfaz en Java y en C#Interfaz en Java y en C#
Interfaz en Java y en C#
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
interfaces.pdf
interfaces.pdfinterfaces.pdf
interfaces.pdf
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
 

Más de Sandy Montoya Reyes

Aplicacion de las telecomunicaciones
Aplicacion de las telecomunicacionesAplicacion de las telecomunicaciones
Aplicacion de las telecomunicaciones
Sandy Montoya Reyes
 
Abstraccion en programacion orientada en objetos
Abstraccion en programacion orientada en objetosAbstraccion en programacion orientada en objetos
Abstraccion en programacion orientada en objetos
Sandy Montoya Reyes
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
Sandy Montoya Reyes
 
Trabajo final plan de-comunicacion dt
Trabajo final plan de-comunicacion dtTrabajo final plan de-comunicacion dt
Trabajo final plan de-comunicacion dt
Sandy Montoya Reyes
 
Transacciones
TransaccionesTransacciones
Transacciones
Sandy Montoya Reyes
 
Administracion de proyectos en TI
Administracion de  proyectos en TIAdministracion de  proyectos en TI
Administracion de proyectos en TI
Sandy Montoya Reyes
 
Gestionar el equipo del proyecto
Gestionar el equipo del proyectoGestionar el equipo del proyecto
Gestionar el equipo del proyecto
Sandy Montoya Reyes
 
Estandares Y Normas de ISO
Estandares Y Normas de ISOEstandares Y Normas de ISO
Estandares Y Normas de ISO
Sandy Montoya Reyes
 
Aplicacion de agenda de contactos
Aplicacion de agenda de contactosAplicacion de agenda de contactos
Aplicacion de agenda de contactos
Sandy Montoya Reyes
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
Sandy Montoya Reyes
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
Sandy Montoya Reyes
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
Sandy Montoya Reyes
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
Sandy Montoya Reyes
 
Manual de phpMyAdmin
Manual de phpMyAdminManual de phpMyAdmin
Manual de phpMyAdmin
Sandy Montoya Reyes
 
Manual phpMyAdmin
Manual  phpMyAdminManual  phpMyAdmin
Manual phpMyAdmin
Sandy Montoya Reyes
 
Manual de dreamweaver
Manual de dreamweaverManual de dreamweaver
Manual de dreamweaver
Sandy Montoya Reyes
 
Manejo de archivos
Manejo de archivosManejo de archivos
Manejo de archivos
Sandy Montoya Reyes
 
A2 ad desarrollo_e_inovacion.
A2 ad desarrollo_e_inovacion.A2 ad desarrollo_e_inovacion.
A2 ad desarrollo_e_inovacion.
Sandy Montoya Reyes
 
Dialog inglihs
Dialog inglihsDialog inglihs
Dialog inglihs
Sandy Montoya Reyes
 
A1 ap natural_frut
A1 ap natural_frutA1 ap natural_frut
A1 ap natural_frut
Sandy Montoya Reyes
 

Más de Sandy Montoya Reyes (20)

Aplicacion de las telecomunicaciones
Aplicacion de las telecomunicacionesAplicacion de las telecomunicaciones
Aplicacion de las telecomunicaciones
 
Abstraccion en programacion orientada en objetos
Abstraccion en programacion orientada en objetosAbstraccion en programacion orientada en objetos
Abstraccion en programacion orientada en objetos
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
 
Trabajo final plan de-comunicacion dt
Trabajo final plan de-comunicacion dtTrabajo final plan de-comunicacion dt
Trabajo final plan de-comunicacion dt
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Administracion de proyectos en TI
Administracion de  proyectos en TIAdministracion de  proyectos en TI
Administracion de proyectos en TI
 
Gestionar el equipo del proyecto
Gestionar el equipo del proyectoGestionar el equipo del proyecto
Gestionar el equipo del proyecto
 
Estandares Y Normas de ISO
Estandares Y Normas de ISOEstandares Y Normas de ISO
Estandares Y Normas de ISO
 
Aplicacion de agenda de contactos
Aplicacion de agenda de contactosAplicacion de agenda de contactos
Aplicacion de agenda de contactos
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Manual de phpMyAdmin
Manual de phpMyAdminManual de phpMyAdmin
Manual de phpMyAdmin
 
Manual phpMyAdmin
Manual  phpMyAdminManual  phpMyAdmin
Manual phpMyAdmin
 
Manual de dreamweaver
Manual de dreamweaverManual de dreamweaver
Manual de dreamweaver
 
Manejo de archivos
Manejo de archivosManejo de archivos
Manejo de archivos
 
A2 ad desarrollo_e_inovacion.
A2 ad desarrollo_e_inovacion.A2 ad desarrollo_e_inovacion.
A2 ad desarrollo_e_inovacion.
 
Dialog inglihs
Dialog inglihsDialog inglihs
Dialog inglihs
 
A1 ap natural_frut
A1 ap natural_frutA1 ap natural_frut
A1 ap natural_frut
 

Interfaces

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN TEMA: INTERFACES. PROFESOR: ISC. OMAR EMMANUEL LARA JUÁREZ. ALUMNO(A): SANDRA MONTOYA REYES CARRERA: INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN GRADO Y GRUPO 9° CUATRIMESTRE “A” PINOS, ZACATECAS. JULIO DEL 2015
  • 2. INTERFACES Interface es una Clase completamente Abstracta, como regla, sabemos que las clases abstractas poseen como mínimo un método abstracto, pero hablando de una interface, todos sus métodos tienen que serlo. Las interfaces muchas veces son definidas como un tipo de contrato entre las clases concretas que la implementen, ya que la clase que lo haga se encuentra obligada a definir los métodos abstractos que la componen. HERENCIA MULTIPLE las interfaces simulan la herencia múltiple ya que una clase puede implementar cualquier número de interfaces, además las interfaces pueden heredar uno o más números de interfaces mediante la palabra extends, pero jamás podrán heredar clases concretas. CARACTERÍSTICAS DE LAS INTERFACES • Todos los métodos de una interfaz son implícitamente public abstract, no es necesario especificarlo en la declaración del mismo. • Todas las variables y atributos de una interfaz son implícitamente constantes (public static final), no es necesario especificarlo en la declaración del misma • Los métodos de una interfaz no pueden ser: static, final, strictfp ni native. • Una interfaz puede heredar (extends) de una o más interfaces. • Una interfaz no puede heredar de otro elemento que no sea una interfaz. • Una interfaz no puede implementar (implements) otra interfaz. • Una interfaz debe ser declarada con la palabra clave interface. • Los tipos de las interfaces pueden ser utilizados polimórficamente. • Una interfaz puede ser public o package (valor por defecto). • Los métodos toman como ámbito el que contiene la interfaz.
  • 3. CONCLUSION Es que una interfaz es una clase abstracta y que todos sus métodos tienen que serlo y que estas a su vez no heredan clases hijas, solo que son clases y estas pueden ser iguales o diferentes pero no hereda clase hija y que tanto para clases Abstractas como para Interfaces y que la herencia es permitida y que si una interface hereda de otra, esta no está no implementa los métodos que posee la Interface padre, ya que la implementación tanto de los métodos de la clase padre como de la interfaces los hereda,