Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Eletrônica / Programação Orientada a Objetos / Aula
Vejamos agora um exemplo na prática! Vamos utilizar a ideia do objeto Carro, dado uma classe Carro que é composta pelas classes Direção e Motor.
Nas linhas de código, essa Composição é expressa da seguinte maneira:
Observe que a classe Carro é composta pelas classes Motor e Direção, eis aqui a nossa Composição! Mas, lembre-se de que primeiro criamos as classes Motor e Direção para depois criarmos a classe Carro.
Vimos que os objetos das classes Motor e Direção são utilizados na instância da classe Carro, mas, onde criar esses objetos? Antes da criação do objeto carro? Durante? ou depois? Vejamos 3 casos diferentes:
Na próxima videoaula vamos implementar em TypeScript e verificar na prática os 3 casos.
Versão 5.3 - Todos os Direitos reservados