Ir ao conteúdo
  • Cadastre-se

Java Não consigo retornar valor com desconto através de um método.


Posts recomendados

Bom dia, não estou conseguindo retornar o valor de um preço reajustado.

Agradeço a ajuda.

 

package Aplicação;

import exercicio7.Navio;

/**
 *
 * @Luiz Felipe
 */
public class Exercicio7 {

    public static void main(String[] args) {
      
       Aviao a1 = new Aviao(500,200,100,"GOL","25/07/2015",m1,m2); /**Nesse caso o valor "100" é o preço.
 */
package exercicio7;

/**
 *
 * @author Luiz Felipe
 */
public class Aviao extends SuperClasse{
   String prefixo, dataRevisao ;
   Motor motor1, motor2;

    public String getPrefixo() {
        return prefixo;
    }

    public void setPrefixo(String prefixo) {
        this.prefixo = prefixo;
    }

    public String getDataRevisao() {
        return dataRevisao;
    }

    public void setDataRevisao(String dataRevisao) {
        this.dataRevisao = dataRevisao;
    }

    public Motor getMotor1() {
        return motor1;
    }

    public void setMotor1(Motor motor1) {
        this.motor1 = motor1;
    }

    public Motor getMotor2() {
        return motor2;
    }

    public void setMotor2(Motor motor2) {
        this.motor2 = motor2;
    }
   
    public void imprimir(){
       super.imprimir();
       System.out.println("Prefixo: "+prefixo);
       System.out.println("Data de Revisão: "+dataRevisao);
       System.out.println("======Motor======");
       System.out.println("Potência do Motor 1: "+motor1.potenciaAtual);
       System.out.println("Potência do Motor 2: "+motor2.potenciaAtual);
   }
    public void cadastrar (String pr, String dr){
        setPrefixo(pr);
        setDataRevisao(dr);
    }
    public void cadastrar(){
        setPrefixo("");
        setDataRevisao("");
    }
   
    public double reajustarPreco(double percentual){  /**ESSE MÉTODO EU GOSTARIA DE RETORNAR O VALOR COM DESCONTO*/
      percentual=10;
      preco+=preco*(percentual/100);
      return preco;
  }
  
// Metodos Construtores
    public Aviao(int capacidadeTanque, int numeroPassageiros, double preco,String prefixo, String dataRevisao, Motor motor1, Motor motor2) {
        super(capacidadeTanque , numeroPassageiros , preco);
        this.prefixo = prefixo;
        this.dataRevisao = dataRevisao;
        this.motor1 = motor1;
        this.motor2 = motor2;
    }

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...