Abaixo a resolução dos exercícios, o último possui a main instanciando cada classe para demonstração
Ex.1
package Exercicios.Aula1;
public class Pessoa {
void olaMundo() {
System.out.println("Olá, mundo!");
}
}
Ex.2
package Exercicios.Aula1;
public class Calculadora {
double dobro(double numero) {
return numero * 2;
}
}
Ex.3
package Exercicios.Aula1;
public class Musica {
String titulo;
String artista;
int anoLancamento;
double avaliacao;
int numAvaliacoes;
void exibeFichaTecnica() {
System.out.println("Título: " + titulo);
System.out.println("Artista: " + artista);
System.out.println("Ano de lançamento: " + anoLancamento);
}
void avalia(double nota) {
avaliacao += nota;
numAvaliacoes++;
}
double mediaAvaliacoes() {
return avaliacao / numAvaliacoes;
}
}
Ex.4
package Exercicios.Aula1;
public class Carro {
String modelo;
int ano;
String cor;
void exibeFichaTecnica() {
System.out.println("Modelo: " + modelo);
System.out.println("Ano: " + ano);
System.out.println("Cor: " + cor);
}
int calculaIdade() {
return 2025 - ano;
}
}
Ex.5
package Exercicios.Aula1;
public class Aluno {
String nome;
int idade;
void exibeInformacoes() {
System.out.println("Nome: " + nome);
System.out.println("Idade: " + idade);
}
}
Main instanciando as classes
package Exercicios.Aula1;
public class MainExercicio {
public static void main(String[] args) {
System.out.println("********* Exercício 1 *********");
Pessoa pessoa = new Pessoa();
pessoa.olaMundo();
System.out.println("********* Exercício 2 *********");
Calculadora calculadora = new Calculadora();
System.out.println(calculadora.dobro(5));
System.out.println("********* Exercício 3 *********");
Musica musica = new Musica();
musica.titulo = "Se Eu Quiser";
musica.artista = "Supercombo";
musica.anoLancamento = 2011;
musica.avalia(5); // De 0 a 5
musica.avalia(4); // De 0 a 5
musica.exibeFichaTecnica();
System.out.println("Média de avaliações: " + musica.mediaAvaliacoes());
System.out.println("********* Exercício 4 *********");
Carro carro = new Carro();
carro.modelo = "Fusca";
carro.ano = 1970;
carro.cor = "Azul";
carro.exibeFichaTecnica();
System.out.println("Idade do carro: " + carro.calculaIdade() + " anos");
System.out.println("********* Exercício 5 *********");
Aluno aluno = new Aluno();
aluno.nome = "João";
aluno.idade = 18;
aluno.exibeInformacoes();
}
}