1
resposta

Desafio: hora da Pratica

Exercicio 1
public class Principal {
    public static void main(String[] args) {

        pessoa p = new pessoa();
        p.exiba();

    }
}

public class pessoa {

    String ola = "Olá mundo";

    void exiba() {
        System.out.println(ola);
    }
}
///////////////////////////////////////////////////////////////////
Exercicio 2
public class Principal {
    public static void main(String[] args) {
    Calculadora c = new Calculadora();

        System.out.println(c.dobrar(2));
    }
}
public class Calculadora {
    int numero;


    int dobrar(int numero){
        return numero * 2;
    }
}
//////////////////////////////////////////////////////////////////////////////////
Exercício 3
public class Principal {
    public static void main(String[] args) {
        Musica m = new Musica();

        m.titulo = "Sereia";
        m.artista = "Oruam";
        m.anoLancamento = 2023;
        m.exibaFichaTecnica();
        m.avalia(5);
        m.avalia(5);
        m.avalia(5);
        System.out.println(m.somaDasAvaliacao);
        System.out.println(m.totalDeavalicao);
        System.out.println(m.pegaAvalicao());


    }
}
public class Musica {
    String titulo;
    String artista;
    int anoLancamento;
    double somaDasAvaliacao;
    int totalDeavalicao;
    double media;

    void exibaFichaTecnica(){
        System.out.println("Nome da musica: " + titulo);
        System.out.println("Nome do artista: " + artista);
        System.out.println("Ano de lançamento do Hit: " + anoLancamento);

    }

    void avalia(double nota){
        somaDasAvaliacao = somaDasAvaliacao + nota;
        totalDeavalicao++;

    }
    double pegaAvalicao(){
        return somaDasAvaliacao / totalDeavalicao;

    }


}

///////////////////////////////////////////////////////////////////
exercicio 4
public class Principal {
    public static void main(String[] args) {
        Carro carro = new Carro();
        carro.fichaTecnica();
        carro.idade();


    }
}

public class Carro {
    String modelo = "Fiat uno";
    String Cor = "Azul";
    int ano = 2012;
    int anoAtual = 2026;

    void fichaTecnica(){
        System.out.println("Modelo: " + modelo);
        System.out.println("Cor do Veiclo: " + Cor);
    }

    void idade(){
        System.out.println("Ano do carro: " + ano);
        System.out.println("Idade do carro: " + (anoAtual - ano));


    }
}


///////////////////////////////////////////////////////////////////////
Exercicio 5 
public class Principal {
    public static void main(String[] args) {
        Aluno aluno1 = new Aluno();
        aluno1.nome ="Alvaro";
        aluno1.idade = 23;

        Aluno aluno2 = new Aluno();
        aluno2.nome ="Joao";
        aluno2.idade = 23;

        aluno1.exibir();
        aluno2.exibir();


    }
}

public class Aluno {
    String nome;
    int idade;
    String aluno2;
    int idade2;

    void exibir(){
        System.out.println("Aluno: " + nome);
        System.out.println("Idade: " + idade);
        System.out.println("--------------------" +
                "----------------------" +
                "----------------------");
    }

}
1 resposta

Olá, Alvaro! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de classes e objetos para estruturar diferentes cenários em Java, utilizou muito bem os métodos para organizar comportamentos específicos e ainda compreendeu a importância de encapsular dados e exibir informações de forma clara.

Uma dica interessante para o futuro é aplicar boas práticas de nomenclatura, como iniciar nomes de classes com letra maiúscula e manter consistência nos atributos. Assim:

public class Pessoa {
    private String ola = "Olá mundo";

    public void exiba() {
        System.out.println(ola);
    }
}

Isso faz com que o código siga os padrões da linguagem e fique mais legível e profissional.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!