Foros del Web » Programación para mayores de 30 ;) » .NET »

Interfaces

Estas en el tema de Interfaces en el foro de .NET en Foros del Web. Que uso se le pueden dar a las interfaces en C#?...
  #1 (permalink)  
Antiguo 08/08/2008, 16:09
 
Fecha de Ingreso: agosto-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 1
Interfaces

Que uso se le pueden dar a las interfaces en C#?
  #2 (permalink)  
Antiguo 08/08/2008, 16:27
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Interfaces

Hola algunas preguntas para hacerte la vida mas facil

Pregunta de que lenguaje vienes?

Sabes que es una interfaz?

Conoces c++?
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 08/08/2008, 16:34
 
Fecha de Ingreso: agosto-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Interfaces

conozco c++ del turbo c++ 3.0, en C# se una que otras cositas.

lo de las interfaces es como una clase vacia, pero no entiendo que uso se le pueda dar osea declaro una interfaz para luego emplearla para agregarle cuerpo aparte? no entiendo es como declarar una funcion vacia y usar el nombre de esa funcion vacia en otro lugar pero con otro contenido.
  #4 (permalink)  
Antiguo 08/08/2008, 16:43
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Interfaces

Bueno si vienes de c++ es simple si viste el tema alguna vez de las super clases abstractas, solo contenian la definicion de los miembros para que despues cada clase que quisiera seguir los lineamientos estipulados por esta solo debia implementarlos.

No es una clase vacia solo digamoslo asi es tu lista de requisitos para ser parte del club.

supongamos que Generas la interfaz IFiguraGeometrica en vez de crear una clase q se llame asi tu le dices q para ser parte del club a tu clase q la implementa debe tener no se al menos 2 metodos

CalculoArea, Calculo Perimetro

Si no tienes esos metodos no puedes considerarte una FiguraGeometrica

la interfaz como su nombre lo dice es algo que adapta o permite adaptar una clase a otras.

asi si tienes un programador q le late el vb.net y otro el c# ambos pueden hacer clases para un sistema siguiendo los lineamientos minimos para que esas clases sean compatibles entre sus sistemas.

Ya si quieres la definicion de todas las escuelas "el contrato que tiene que firma la clase x para poder ser considerada como acorde ala clase Y".
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 08/08/2008, 16:45
 
Fecha de Ingreso: agosto-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Interfaces

Muchas gracias peterpay
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:04.