1
resposta

[Concluído] Declarando construtores

Classe Título:

public class Titulo {
    private String nome;
    private int anoDeLancamento;
    private boolean incluidoNoPlano;
    private double somaDasAvaliacoes;
    private int totalDeAvaliacoes;
    private int duracaoEmMinutos;

    public Titulo(String nome, int anoDeLancamento) {
        this.nome = nome;
        this.anoDeLancamento = anoDeLancamento;
    }

Classe Serie:

public class Serie extends Titulo {
    private int temporadas;
    private boolean ativa;
    private int episodiosPorTemporada;
    private int minutosPorEpisodio;

    public Serie(String nome, int anoDeLancamento) {
        super(nome, anoDeLancamento);
    }

Classe Filme:

public class Filme extends Titulo implements Classificavel {
    private String diretor;

    public Filme(String nome, int anoDeLancamento) {
        super(nome, anoDeLancamento);
    }

Principal:

Filme meuFilme = new Filme("O poderoso chefão", 1970);
Filme outroFilme = new Filme("Avatar", 2023);
var filmeDoPaulo = new Filme("Dogville", 2003);
Serie lost = new Serie("Lost", 2000);
1 resposta

Boa Tarde, Rodrigo! Tudo bem?

Meus parabéns pela conclusão da atividade, seu código está correto. Continue interagindo no fórum Alura seja compartilhando sua evolução nos estudos ou postando suas dúvidas.

Abraços e bons estudos!