Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Identificando o estudante

public class aluno {
    private String nomeAluno;
    public double nota1;
    public double nota2;
    private String tipoAluno;

    double calculaMedia(){
        return (nota1 + nota2) / 2;
    }

    public void exibirFicha() {
        double media = calculaMedia();

        System.out.println("Nome: " + nomeAluno);
        System.out.printf("1ª nota: %.1f", nota1);
        System.out.printf("\n2ª nota: %.1f", nota2);

        System.out.printf("\nMédia: %.1f", media);
        if (media >= 7) {
            System.out.println("\nSituação: aprovado");
        } else {
            System.out.println("Situação: reprovado");
        }
    }

    public aluno(String nome, String tipoAluno) {
        this.nomeAluno = nome;
        this.tipoAluno = tipoAluno;
    }

    public void identificarAlunos(){
        System.out.printf("\nAluno: %s - Tipo: %s", nomeAluno, tipoAluno);
    }
}
import ExerciciosAlura.ExcHepoliinter.Exc05.aluno;

public class Bolsista extends aluno {
    public Bolsista(String nome) {
        super(nome, "Bolsista");
    }
}
public class Principal {
    public static void main(String[] args){

        aluno aluno1 = new aluno("Fernanda", "Regular");
        Bolsista aluno2 = new Bolsista("Lucas");

        aluno1.identificarAlunos();
        aluno2.identificarAlunos();
    }
}
1 resposta
solução!

Oii Enzo!

Seu código está bem estruturado, e sua abordagem é criativa e eficaz. Continue desenvolvendo suas habilidades e explorando as possibilidades da programação orientada a objetos. Você está no caminho certo!

Bons estudos!

Sucesso

Imagem da comunidade