Sobre Programação Orientada a Objeto na linguagem Java, marque a alternativa correta.
Uma classe abstrata pode ter operações concretas, ou seja, implementadas.
Uma classe não pode ter atributo que seja visível a todas as suas instâncias.
Uma classe abstrata pode ter atributos abstratos.
Toda classe deve ter pelo menos uma instância.
Uma classe abstrata não pode ter subclasses.