Olá,
estou com algumas dúvidas no seguinte exercício:
Conta telefônica - Uma conta telefônica é composta dos seguintes custos:
assinatura: R$ 17,90
impulsos: R$ 0,04 por impulso que exceder a 90
interurbanos
chamadas p/ celular: R$0,20 por impulso
Monte a fórmula para calcular o valor da conta para 254 impulsos, R$34,29 de interurbanos e 23 chamadas para celular. Elabore um programa que mostra os custos, calcula e mostra o valor total.
Classe ContaTelefonica>>>>>>
public class ContaTelefonica {
private Double totalConta;
private Double assinatura;
private Double impulsosTelefone;
private Double chamadasCelular;
private Double interurbanos;
public void CustoConta(Double valor) {
double impulsos =0;
if(impulsosTelefone > 90){
impulsos = (impulsosTelefone - 90)*0.04;
}
double impulsosCelular = chamadasCelular * 0.20;
totalConta = assinatura + impulsos + impulsosCelular + interurbanos;
}
public Double getTotalConta() {
return totalConta;
}
public void setTotalConta(Double totalConta) {
this.totalConta = totalConta;
}
public Double getAssinatura() {
return assinatura;
}
public void setAssinatura(Double assinatura) {
this.assinatura = assinatura;
}
public Double getImpulsosTelefone() {
return impulsosTelefone;
}
public void setImpulsosTelefone(Double impulsosTelefone) {
this.impulsosTelefone = impulsosTelefone;
}
public Double getChamadasCelular() {
return chamadasCelular;
}
public void setChamadasCelular(Double chamadasCelular) {
this.chamadasCelular = chamadasCelular;
}
public Double getInterurbanos() {
return interurbanos;
}
public void setInterurbanos(Double interurbanos) {
this.interurbanos = interurbanos;
}
}
Classe TestaContaTelefonica
public class TesteContaTelefonica {
public static void main(String[] args) {
ContaTelefonica minhaConta = new ContaTelefonica();
minhaConta.setAssinatura(17.90);
minhaConta.setInterurbanos(34.29);
minhaConta.setImpulsosTelefone(254.0);
minhaConta.setChamadasCelular(23.0);
System.out.println("Total da Conta Telefonica: " + minhaConta.getTotalConta());
}
}
No fim… exibe o total da conta telefonica como NULL.
Alguém sabe o pq? :shock:
