Olá pessoal, estou tentando resolver a questão abaixo descrita, mas apresenta um erro no main, alguém pode me ajudar a solucionar esse problema:
/**
- Crie uma classe para representar uma classe que represente um jogador de futebol. Cada jogador
- tem como atributos o seu nome, idade e a quantidade de gols quejá marcou na carreira e quantidade de jogos
- que ele já jogou na vida. Crie um construtor que inicialize todos os atributos, além dos métodos get/set
- para cada atributo. Crie um método chamado calculaRendimento, que calcula o rendimento de um jogador baseado
- na divisão do número de gols anotados, pelo número de partidas que ela já disputou.
*/
package Programacao_3;
import javax.swing.JOptionPane;
public class jogadorFutebol {
private String nome;
private int idade;
private int qtdGol;
private int qtdJogo;
public jogadorFutebol(String nome,int idade,int qtdGol,int qteJogo){
setNome(nome);
setIdade(idade);
setQtdGol(qtdGol);
setQtdJogo(qtdJogo);
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdade() {
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
public int getQtdGol() {
return qtdGol;
}
public void setQtdGol(int qtdGol) {
this.qtdGol = qtdGol;
}
public int getQtdJogo() {
return qtdJogo;
}
public void setQtdJogo(int qtdJogo) {
this.qtdJogo = qtdJogo;
}
public void calculaRendimento()
{
float rendimento;
String nome =(JOptionPane.showInputDialog("Informe seu nome:"));
idade = Integer.parseInt(JOptionPane.showInputDialog("Informe sua idade:"));
qtdGol = Integer.parseInt(JOptionPane.showInputDialog("Informe a quantidade de gol's marcados na carreira:"));
qtdJogo = Integer.parseInt(JOptionPane.showInputDialog("Informe a quantidade de partidas disputadas em sua carreira:"));
rendimento = qtdGol / qtdJogo;
JOptionPane.showMessageDialog(null,"NOME = "+nome +
"\n IDADE = "+idade +" anos"+
"\n RENDIMENTO = R$ "+ rendimento);
}
}
=======================main==============================
package Programacao_3;
public class Rendimento {
public static void main(String[] args) {
jogadorFutebol jogador = new jogadorFutebol();// apresenta um erro nessa linha
jogador.calculaRendimento();
}
}