Informática, perguntado por eduardoboiago, 7 meses atrás

Português BR: Por que dizemos que as interfaces são 100% abstratas? Programação - Java Web (JSP)

English USA: Why do we say interfaces are 100% abstract? Programmation - Java Web (JSP)

Soluções para a tarefa

Respondido por michaelmoras080
0

Resposta:

Pode-se dizer que as classes abstratas servem como “modelo” para outras classes que dela herdem, não podendo ser instanciada por si só. Para ter um objeto de uma classe abstrata é necessário criar uma classe mais especializada herdando dela e então instanciar essa nova classe. Os métodos da classe abstrata devem então serem sobrescritos nas classes filhas.

Por exemplo, é definido que a classe “Animal” seja herdada pelas subclasses “Gato”, “Cachorro”, “Cavalo”, mas ela mesma nunca pode ser instanciada.

Perguntas interessantes