Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Cliente {
- private String nome;
- private String telefone;
- private Float valor, valorCalcular, valorFinal;
- private String opcao;
- public String getNome() {
- return nome.toUpperCase();
- }
- public void setNome(String nome) {
- this.nome = nome;
- }
- public String getTelefone() {
- return telefone;
- }
- public void setTelefone(String telefone) {
- this.telefone = telefone;
- }
- public Float getValor() {
- return valor;
- }
- public void setValor(Float valor) {
- this.valor = valor;
- }
- public Float getValorCalcular() {
- return this.valor*(this.valorCalcular/100);
- }
- public void setValorCalcular(Float valorCalcular) {
- this.valorCalcular = valorCalcular;
- }
- public Float getValorFinal() {
- return valorFinal;
- }
- public void setValorFinal() {
- if ("D".equals(this.opcao.toUpperCase())) {
- this.valorFinal = this.valor-(this.valor*(this.valorCalcular/100));
- }
- if ("J".equals(this.opcao.toUpperCase())) {
- this.valorFinal = this.valor+(this.valor*(this.valorCalcular/100));
- }
- }
- public String getOpcao() {
- String opt="";
- if ("D".equals(this.opcao.toUpperCase())) {
- opt = "Desconto"; }
- if ("J".equals(this.opcao.toUpperCase())) {
- opt = "Juros"; }
- return opt;
- }
- public void setOpcao(String opcao) {
- this.opcao = opcao;
- }
- public void imprime() {
- System.out.println("Nome do cliente: "+ this.getNome());
- System.out.println("Telefone do cliente: "+ this.getTelefone());
- System.out.println("Valor: "+ this.getValor());
- System.out.println("Valor a Calcular: "+ this.valorCalcular +"%");
- System.out.println("Opção selecionada: "+ this.getOpcao());
- System.out.println("Valor calculado: "+ this.getValorCalcular());
- System.out.println("Valor final: "+ this.getValorFinal());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement