1.Crie uma classe Pessoa com um método que exibe "Olá, mundo!" no console.
public class Pessoa {
// Método para exibir "Olá, mundo!" no console
void saudacao() {
System.out.println("Olá, mundo!");
}
}
public class Principal {
public static void main(String[] args) {
Pessoa pessoa = new Pessoa();
pessoa.saudacao();
}
}
2.Crie uma classe Calculadora com um método que recebe um número como parâmetro e retorna o dobro desse número.
public class Calculadora {
// Método para retornar o dobro de um número
public int calculaDobro(int numero) {
return numero * 2;
}
}
public class Principal {
public static void main(String[] args) {
Calculadora calculadora = new Calculadora();
int resultado = calculadora.calculaDobro(5);
System.out.println("O dobro de 5 é: " + resultado);
}
}
3.Crie uma classe Musica com atributos titulo, artista, anoLancamento, avaliacao e numAvaliacoes, e métodos para exibir a ficha técnica, avaliar a música e calcular a média de avaliações.
public class Musica {
// Atributos
String titulo;
String artista;
int anoLancamento;
double avaliacao;
int numAvaliacoes;
// Método para exibir a ficha técnica da música
void exibeFichaTecnica() {
System.out.println("Título: " + titulo);
System.out.println("Artista: " + artista);
System.out.println("Ano de Lançamento: " + anoLancamento);
System.out.println("Avaliação: " + avaliacao);
System.out.println("Número de Avaliações: " + numAvaliacoes);
}
// Método para avaliar a música
void avaliaMusica(double novaAvaliacao) {
avaliacao = (avaliacao * numAvaliacoes + novaAvaliacao) / (numAvaliacoes + 1);
numAvaliacoes++;
}
// Método para calcular a média de avaliações
double calculaMediaAvaliacoes() {
return avaliacao;
}
}
public class Principal {
public static void main(String[] args) {
Musica musica = new Musica();
musica.titulo = "Bohemian Rhapsody";
musica.artista = "Queen";
musica.anoLancamento = 1975;
musica.avaliaMusica(9.0);
musica.avaliaMusica(8.5);
musica.exibeFichaTecnica();
System.out.println("Média das Avaliações: " + musica.calculaMediaAvaliacoes());
}
}
4.Crie uma classe Carro com atributos modelo, ano, cor e métodos para exibir a ficha técnica e calcular a idade do carro.
import java.time.Year;
public class Carro {
// Atributos
String modelo;
int ano;
String cor;
// Método para exibir a ficha técnica do carro
public void exibeFichaTecnica() {
System.out.println("Modelo: " + modelo);
System.out.println("Ano: " + ano);
System.out.println("Cor: " + cor);
}
// Método para calcular a idade do carro
public int calculaIdade() {
int anoAtual = Year.now().getValue();
return anoAtual - ano;
}
}
public class Principal {
public static void main(String[] args) {
Carro carro = new Carro();
carro.modelo = "Toyota Corolla";
carro.ano = 2018;
carro.cor = "Preto";
carro.exibeFichaTecnica();
System.out.println("Idade do Carro: " + carro.calculaIdade() + " anos");
}
}
5.Crie uma classe Aluno com atributos nome, idade, e um método para exibir informações. Crie uma instância da classe Aluno, atribua valores aos seus atributos e utilize o método para exibir as informações.
public class Aluno {
// Atributos
String nome;
int idade;
// Método para exibir informações do aluno
public void exibeInformacoes() {
System.out.println("Nome: " + nome);
System.out.println("Idade: " + idade);
}
}
public class Principal {
public static void main(String[] args) {
Aluno aluno = new Aluno();
aluno.nome = "João";
aluno.idade = 20;
aluno.exibeInformacoes();
}
}