Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/09/2014, 08:45
Avatar de juan_14nob
juan_14nob
 
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: Diferencia entre clase Abstracta y interfaz

Cita:
Iniciado por israel965 Ver Mensaje
Hola,

Las interfaces son contratos que tienes que implementar, es decir, no hacen nada, no tienen funcionalidad alguna, pero debes "firmar" si quieres utilizaros, y no trabajan en el contexto de una clase.

Las clases abstractas cómo bien dice su nombre, son clases y por ende puedes definir un comportamiento, una lógica etcétera. Así pues tu puedes utilizar la clase abstacta pero también debes implementar cada uno de los métodos que definas como tal.

Aquí te dejo un ejemplo de clase abstracta, saludos.

http://uno-de-piera.com/clases-abstr...emplo-de-crud/

Me gustó pero aún sigo sin entender cuando usar uno y cuando el otro.

Saludos!
__________________
El castellano es un idioma hermoso, por favor no lo alteres, no lo modifiques, escribe correctamente.