Que tal!, creo que a mas de uno les habra pasado que lo estan aprendiendo en la escuela o tal vez por su cuenta ahi es de cada quien, pero comienzan a estudiar las interfaces en C#, en mi experiencia la primera vez que las vi dije ¡y esto como para que sirve!, pero con el paso del tiempo se me han hecho muy utiles, y una vez le pregunte a un amigo, 'oyes para que sirven las interfaces?' y me dice que los metodos declarados en una interfaz se tienen que cumplir afuerza, osea como?, si que si tu tienes una clase por decir, la clase Principal, y ahi tienes metodos y todo eso, puedes declarar una interfaz llamada IPrincipal en la cual vas a tener los metodos de Principal declarados, asi cuando desde otra clase quieras llamar a los metodos de Principal. invocando solo la interfaz, lo puedes hacer y asi no accedes a todo el codigo de la clase Principal, esto es como un metodo de seguridad para no exponer codigo extra y no necesario.
No hay comentarios:
Publicar un comentario