terça-feira, 29 de março de 2016

package prjcomputadores;/ public class PrincipalComputador/ public class Computador





package prjcomputadores;

public class PrincipalComputador {
   
    public static void maim(String[] args){
        Computador c1 = new Computador();
        c1.marca = "HP";
        c1.modelo = "Pavilom";
        c1.numeroSerie = 123;
        c1.preco = 1000;
        c1.cor = "Branco";
        c1.imprimir();
        c1.calcularValor();
        c1.imprimir();
        Computador c2 = new Computador();
        c2.marca = "IBM";
        c2.modelo = "Call";
        c2.numeroSerie = 435;
        c2.preco = 1000;
        c2.cor = "Preto";
        c2.imprimir();
        c2.calcularValor();
        c2.imprimir();
       
        int retorno = c2.alteraValor(1000);
        if (retorno == 1){
            System.out.println(" Valor Alterado");
        }else{
            if (retorno == 0){
                System.out.println(" Valor Não Alterado");
            }
            c2.imprimir();
        }
    }
}

__________________________________________________________________


package prjcomputadores;

public class Computador {

   public String marca;
   public String cor;
   public String modelo;
   public long numeroSerie;
   public double preco;
 
   public void imprimir(){
       System.out.println("Marca: "+ marca);
       System.out.println("Cor: "+ cor);
       System.out.println("Modelo: "+modelo);
       System.out.println("Numero de Série: "+ numeroSerie);
       System.out.println("Preço: "+ preco);
       System.out.println(" ");
   }
 
   public void calcularValor(){
       if (marca.equalsIgnoreCase("HP")){
           preco *= 1.30;
           return;
       }
       if (marca.equalsIgnoreCase("IBM")){
           preco *= 1.50;
       }
   }
 
   public int alteraValor(double valor){
       if (valor > 0){
           preco = valor;
           return 1;
       }
       return 0;
   }
 
}


Nenhum comentário:

Postar um comentário