Falta pouco!

0 dias

0 horas

0 min

0 seg

2
respostas

Não deixa transferir pro pacote

Não sei o que está acontecendo mas não estou conseguindo transferir a classe para o package
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá Isabella! Tudo bem?

Poderia compartilhar comigo todos os códigos do arquivo Filme.java e Principal.java, pois assim poderei analisar e testar para identificar o seu problema.

Fico aguardo!

Claro! Vou deixar eles aqui.

Filme.java:

public class Filme {

String nome;
int anoDeLancamento;
boolean incluindoNoPlano;
private double somaDasAvaliacoes;
private int totalAvaliacoes;
int duracaoEmMinutos;

//metodos
void exibeFichaTecnica() {
    System.out.println("Nome do filme: " + nome
    + "\nAno de lançamento: " + anoDeLancamento
    + "\nDuração em minutos: " + duracaoEmMinutos);
}

void avalia(double nota) {  //tipo: double e o nome do parametro: nota
    somaDasAvaliacoes += nota;
    totalAvaliacoes++;
}

double obterMedia() {
    return somaDasAvaliacoes/totalAvaliacoes;
}

int getTotalDeAvaliacoes(){
    return totalAvaliacoes;
}

}

Principal.java:
public class Principal {
public static void main(String[] args) {
Filme meuFilme = new Filme();
meuFilme.nome = "O poderoso chefão";
meuFilme.anoDeLancamento = 1970;
meuFilme.duracaoEmMinutos = 180;

    //System.out.println(meuFilme.anoDeLancamento);
    //Filme.nome = "Top Gun";  

    meuFilme.exibeFichaTecnica();
    meuFilme.avalia(8);
    meuFilme.avalia(5);
    meuFilme.avalia(10);
    System.out.println("Total de avaliações: " + meuFilme.getTotalDeAvaliacoes());
    System.out.println(meuFilme.obterMedia());
    /*meuFilme.somaDasAvaliacoes = 10;
    meuFilme.totalAvaliacoes = 1;
    System.out.println(meuFilme.obterMedia());  */


}

}