Está en la página 1de 2

Clases Abstractas e Interfaces

Clase abstracta

Una clase abstracta no puede ser instanciada y sus métodos solo pueden ser definidos, no
contienen cuerpo, por lo cual, se utiliza como una plantilla para que diferentes clases
hereden sus propiedades y especifiquen la lógica de cada método de forma distinta.
Interface

Una interface es un tipo de clase abstracta pero que no incluye atributos, solo métodos, y
al igual que en la clase abstracta los métodos solo se definen y no contienen cuerpo
(Lógica).

También podría gustarte