1
resposta

Classes abstratas x interfaces

Bom dia, eu estou com uma certa dificuldade em identificar (no PHP, mas também se aplica para outras linguagens), quando usar uma classe abstrata e quando usar uma interface.

Obrigado.

1 resposta

Uma interface é basicamente uma classe abstrata com APENAS métodos abstratos. Existem linguagens (como C++) onde o conceito de interface nem existe.