vitoria-raupp / agregacao-mochila Goto Github PK
View Code? Open in Web Editor NEWdesenvolver uma Classe Mochila, que contém Classes/Objetos como integrantes. Lembrando que os componentes que a mochila contém, podem "sobreviver" sem ela, portanto, trata-se de um caso de Agregação. Todas as classes devem ter um construtor inicializando os atributos. Todos os atributos são privados. Todas as classes devem ter um método sobrescrito toString(). No caso do toString() da Mochila, ela deve, além de apresentar os objetos que ela contém, também apresentar a soma do preço de todos os componentes da mochila, incluindo o preço dela mesma.