Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O que eu fiz serve como exemplo do conteúdo?

Criei mais classes em um projetinho me baseando neste curso e quero saber se peguei bem a ideia.

package treino;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;

public class VideoLocadora {

    private String nome;
    private String endereco;
    List<Filme> filmes = new ArrayList<>();

    public void catalogar(Filme fm) {
        this.filmes.add(fm);
    }

    public void exibirCatalogo() {
        filmes.forEach(filme -> {
            System.out.println(filme);
        });
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public String getNome() {
        return nome;
    }

    public String getEndereco() {
        return endereco;
    }

    public Collection<Filme> getFilmes() {
        return Collections.unmodifiableCollection(filmes);
    }
}
package treino;

public class TestaVideoLocadora {

    public static void main(String[] args) {
        VideoLocadora vd = new VideoLocadora();
        vd.setNome("Foster");
        vd.setEndereco("Rua dos Bacanas");

        Filme fm = new Filme("First Blood", 93);
        Filme fm2 = new Filme("Rambo: First Blood Part II", 96);
        Filme fm3 = new Filme("Rambo III", 102);

        vd.catalogar(fm);
        vd.catalogar(fm2);
        vd.catalogar(fm3);

        vd.exibirCatalogo();
    }
}

Resultado

Insira aqui a descrição dessa imagem para ajudar na acessibilidade O que acharam?

1 resposta
solução!

Muito bom, Lucas :)