

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Na programação orientada a objetos com Java
as interfaces podem conter assinaturas de métodos, atributos, constantes e construtores.
as classes abstratas podem conter assinaturas de métodos, métodos implementados, constantes, variáveis, construtores e atributos.
tanto as classes abstratas quanto as interfaces podem ser instanciadas diretamente por meio da instrução new.
uma subclasse em uma relação de herança pode herdar muitas superclasses, o que caracteriza herança múltipla.
um método de uma superclasse não pode ser sobrescrito em uma subclasse, porém, pode ser sobrecarregado.