**Desafio 1: **
public class Pessoa {
private String nome;
private int idade;
void comunica(){
System.out.println(nome +" Diz: Olá, mundo!");
}
}
Desafio 2:
public class Calculadora {
double elevaAoQuadrado(double numero){
return numero * numero;
}
}
Desafio 3:
public class Musica {
String titulo;
String artista;
int anoDeLancamento;
double somaAvaliacoes;
double totalAvaliacoes;
void exibeFichaTecnica(){
System.out.println("Nome da música: "+ this.titulo);
System.out.println("Nome do artista: "+ this.artista);
System.out.println("Ano de lançamento: " + this.anoDeLancamento);
}
void avalia(double nota){
somaAvaliacoes += nota;
totalAvaliacoes++;
}
double calculaMedia(){
return somaAvaliacoes / totalAvaliacoes;
}
}
Desafio 4:
public class Main {
public static void main(String[] args) {
//Teste da Calculadora
Calculadora calculadora1 = new Calculadora();
System.out.println(calculadora1.elevaAoQuadrado(98));
//Teste da classe Musica
Musica musica1 = new Musica();
musica1.titulo = "Long Season";
musica1.artista = "Fishmans";
musica1.anoDeLancamento = 1996;
musica1.avalia(10);
musica1.avalia(9);
musica1.avalia(7);
musica1.exibeFichaTecnica();
System.out.println(musica1.calculaMedia());
//Teste da classe Carro
Carro carro1 = new Carro();
carro1.modelo = "Chevrolet Onix 1.4 LTZ";
carro1.anoCarro = 2014;
carro1.cor = "Preto";
carro1.exibeFichaTecnica();
System.out.println("Esse carro possui " + carro1.idadeCarro() + " de idade.");
}
}
Desafio 5:
public class Aluno {
String nome;
int idade;
void exibeFicha(){
System.out.println("Nome do aluno: " + this.nome);
System.out.println("Idade do aluno: " + this.idade);
}
}
public class Main {
public static void main(String[] args) {
//Testa da classe Aluno
Aluno aluno1 = new Aluno();
aluno1.nome = "André Humberto";
aluno1.idade = 22;
aluno1.exibeFicha();
}
}