public class Main {
public static void main(String[] args) {
//instancias
Pessoa pessoaFrase = new Pessoa();
Calculadora calcula = new Calculadora();
Musica musica1 = new Musica();
Carro gol = new Carro();
Aluno aluno1 = new Aluno();
System.out.println(pessoaFrase.frase); //Atividade - 1
System.out.println(calcula.calculaDobro(8)); //Atividade - 2
musica1.titulo = "Rainha da pista"; //Atividade - 3
musica1.artista = "ConeCrew";
musica1.anoLancamento = 2012;
musica1.exibirFichaTecnica();
musica1.avalia(10);
musica1.avalia(9.5);
System.out.println(musica1.numAvaliacoes);
System.out.println(musica1.mediaAvaliacoes());
gol.modelo = "Gol bola"; //Atividade - 4
gol.ano = 2010;
gol.cor = "Cinza";
gol.exibeFichaTecnica();
System.out.println(gol.calculaIdadeCarro());
aluno1.nome = "Beatriz"; //Atividade - 5
aluno1.idade = 19;
aluno1.exibeInformacoes();
}
}
public class Pessoa {
String frase = "Olá, mundo!";
}
public class Calculadora {
double calculaDobro (double numero){
return numero * 2;
}
}
public class Musica {
String titulo;
String artista;
int anoLancamento;
double avaliacao;
double numAvaliacoes;
void exibirFichaTecnica(){
System.out.println("Nome da música: " + titulo);
System.out.println("Artista: " + artista);
System.out.println("Ano de lançamento: "+anoLancamento);
}
double avalia (double nota){
avaliacao += nota;
numAvaliacoes ++;
return nota;
}
double mediaAvaliacoes(){
return avaliacao / numAvaliacoes;
}
}
public class Carro {
String modelo;
int ano;
String cor;
void exibeFichaTecnica(){
System.out.println("Modelo: " + modelo);
System.out.println("Cor: "+cor);
System.out.println("Ano: "+ano);
}
int calculaIdadeCarro (){
return 2024 - ano ;
}
}
public class Aluno {
String nome;
int idade;
void exibeInformacoes (){
System.out.println("Nome: "+ nome);
System.out.println("Idade: "+idade);
}
}