Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

E o que é a abstração?

Dúvida a respeito do exercício 03 Expondo o necessário

Pensei que o fato de encapsular a implementação poderia ser chamada de abstração..

Minha dúvida é, o método assistir não está abstraindo a implementação? (por isso ia marcar a opção abstração). Caso contrário ao que se refere Abstração?

2 respostas

Fala, Bruno.

Abstração é (alerta de pleonasmo) o pilar mais abstrato da OO. rsrsrs

É difícil definir, mas basicamente, abstração é a técnica que utilizamos para transformar algo do negócio para algo no código.

Ex.:

Na Alura, muito provavelmente existe uma classe Aluno que representa os alunos da plataforma. Essa classe é uma abstração de um aluno real, contendo somente os dados necessários para o sistema. Provavelmente essa classe Aluno não tem seu mapa astral, porque isso não importa para o sistema, embora um aluno de verdade, caso queira / acredite, pode ter o mapa astral dele. rsrsrs

solução

kkkkkkkkkk, aaah saquei! Valeu Vinicius.