Tema: Interfaces
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/08/2008, 16:43
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 2 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