Pessoal, no caso da relação de Trilha, Cursos, Capítulo e Exercícios, podemos dizer que eles possuem uma relação de herança e agregação? E, no caso, seriam representadas por uma seta?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pessoal, no caso da relação de Trilha, Cursos, Capítulo e Exercícios, podemos dizer que eles possuem uma relação de herança e agregação? E, no caso, seriam representadas por uma seta?
Olá Arthur! Tudo bem?
Obrigada pela dúvida!
Podemos falar que uma trilha é formada de alguns cursos. Assim, há uma agregação de cursos formando uma trilha. Em seguida, para cada curso existem capítulos, havendo uma relação de agregação de capítulos por curso. Isso se repente entre capítulos e exercícios.
O caso de herança se trata quando temos uma categoria que seria uma abstração específica de outra mais genérica, por exemplo: Um veículo terrestre --> Caminhão e moto. O caminhão e a moto teriam heranças da classe veículo terrestre, pois são subclasses que representam também a classe superior. No caso perguntado, fica mais fácil fazer a relação de agregação do que a herança nesse aspecto, já que trilhas,cursos,capítulos e exercícios não tem relação clara de herança por serem de categorias diferentes.
.