# Capitulo 4 livro javaee-aproveite-toda-a-pltaforma javaee

**URL:** <https://forum.casadocodigo.com.br/t/capitulo-4-livro-javaee-aproveite-toda-a-pltaforma-javaee/932>\
**Category:** Livros\
**Created:** [Fevereiro 14, 2018, 12:11am UTC](https://forum.casadocodigo.com.br/t/capitulo-4-livro-javaee-aproveite-toda-a-pltaforma-javaee/932 "2018-02-14T00:11:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RodrigodeBritoCorreia](https://avatars.discourse-cdn.com/v4/letter/r/b782af/32.png) [@RodrigodeBritoCorreia](https://forum.casadocodigo.com.br/u/RodrigodeBritoCorreia)\
**Post date:** [Fevereiro 14, 2018, 12:11am UTC](https://forum.casadocodigo.com.br/t/capitulo-4-livro-javaee-aproveite-toda-a-pltaforma-javaee/932/1 "2018-02-14T00:11:45Z")

</div>

Alguem POR FAVOR, tem o código do capitulo 4 desse livro, esta totalmente desorganizado, não mostra como montar os métodos necessários, nem as devidas alterações nas classes existentes, por exemplo: “Lembre também de criar o método add na  
classe Book , para que possamos adicionar cada um dos autores.” pag. 61.E nem no git hub que esta indicado no livro esta o devido código e nem mostra como cria e as alterações, isso em diversos lugares, se fosse pra ficar caçando esses problemas eu iria ficar lendo a documentação da api e não comprar um livro que agilizasse meu aprendizado, mas enfim se alguem puder me ajudar agradeço muito, perdi a paciência com esse detalhe desse livro, e pelo que vi nos comentários não sou o único.

para quem poder me ajudar segue meu e-mail: [rodrigobrito.ciencia@gmail.com](mailto:rodrigobrito.ciencia@gmail.com)

---

<div class="post-metadata">

**Author:** ![gracyane\_oliveira](https://avatars.discourse-cdn.com/v4/letter/g/f9ae1b/32.png) [@gracyane\_oliveira](https://forum.casadocodigo.com.br/u/gracyane_oliveira)\
**Post date:** [Fevereiro 14, 2018, 11:41pm UTC](https://forum.casadocodigo.com.br/t/capitulo-4-livro-javaee-aproveite-toda-a-pltaforma-javaee/932/2 "2018-02-14T23:41:26Z")

</div>

Olá,  
O método `add` que você se refere [pág. 61] eu coloquei da seguinte forma na classe `Book`:

> ```
> public void add(Author author) {
> authors.add(author);
> }
> 
> ```

A classe Book deve ter portanto: `private List<Author> authors = new ArrayList<>();`

O meu projeto está adiantado e já modifiquei ele por causa disso, não sei como deve estar o projeto até o capítulo 4.  
Continua postando tuas dúvidas aqui.

---

<div class="post-metadata">

**Author:** ![RodrigodeBritoCorreia](https://avatars.discourse-cdn.com/v4/letter/r/b782af/32.png) [@RodrigodeBritoCorreia](https://forum.casadocodigo.com.br/u/RodrigodeBritoCorreia)\
**Post date:** [Fevereiro 16, 2018, 12:10am UTC](https://forum.casadocodigo.com.br/t/capitulo-4-livro-javaee-aproveite-toda-a-pltaforma-javaee/932/3 "2018-02-16T00:10:40Z")

</div>

Consegui resolver com um link que encontrei no forum:

> <https://github.com/asouza/casadocodigojavaee/commit/e473e3ea0e5960357e6ad1c401e00def8bebbfd9>

esse código no github se refere a uma pequena parte do capitulo 4 que foi onde as coisas ficaram meio perdidas,não sei qual foi o motivo porque o livro estava muito bom antes de chegar nessa parte, mas agora que passei dela estou conseguindo resolver as coisas normalmente, por enquanto foi só nessa parte que travei.

Muito obrigado Gracyane
