Eu to começando agora no mundo java e to com uma dúvida. Eu fiz esses códigos e não consigo chamar o método cobranca da classe calcularCobrança
Essa é classe principal:
import javax.swing.*;
public class cap6_68 {
public static void main(String[] args) {
String a,b;
int i,cliente;
double hora,valor,total=0;
a = JOptionPane.showInputDialog("Digite o número de clientes " );
cliente = Integer.parseInt(a);
for (i=1;i<=cliente;i++){
b = JOptionPane.showInputDialog(" Digite quantas hora o cliente ficou no estacionamento");
hora = Double.parseDouble(b);
// --------> valor=calcularCobranca.cobranca();
JOptionPane.showMessageDialog(null, " O valor a pagar do " + i + " cliente é:" + valor);
total = total + valor;}
JOptionPane.showMessageDialog(null, " O total adquirido no dia foi:" + total);
System.exit(0);
}}
a classe q tem o método é:
class calcularCobranca{
double valor,hora;
public void cobranca(){
if (hora<=3)
valor = 3.00;
else
valor = 3.00 + (hora-3)*0.50;
if (hora==24)
valor = 10.00;
}}
Aonde tem aquela seta, eu queria chamar o método cobranca, para q me seja retornado o valor, tem como fazer isso?
[color=“red”]* Editado - utilize a tag Code em seus códigos[/color]

