Acessar um array

1 resposta
zeimbic

iai pessoal eu estou tentando acessar um array atraves de um metodo.
quero acessar o array atraves do getNome

public class Produto {

    private String nome = null;
    private String marca = null;
    private double preco;
    private double desconto;
    private double limite = 5.0;

    public Produto() {

         }

   public Produto(String nome, String marca, double preco) {
        this.marca = marca;
        this.nome = nome;
        this.preco = preco;
    }

   public void NomeProdutos() {

       String [] nomes= {"Leite","Pão","Mortandela"};
       
       nome = nomes[1]; // 


       String [] marcas= {"Batavo","Parmalate","Sadia"};
     
       marca = marcas[2];

    }

    public Produto(double desconto) {
        this.desconto = desconto;
        desconto = 10.0 / 100.0;

        if (preco >= limite) {
            preco = preco - desconto;
        }
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getMarca() {
        return marca;
    }

    public void setMarca(String marca) {
        this.marca = marca;
    }

    public double getPreco() {
        return preco;
    }

    public void setPreco(double preco) {
        this.preco = preco;
    }

    public double getDesconto() {
        return desconto;
    }

    public void setDesconto(double desconto) {
        this.desconto = desconto;
    }
}

1 Resposta

R

É só declarar o array como um atributo da classe e depois você acessa ele pelo índice, como fez no método NomeProdutos().

Criado 13 de abril de 2010
Ultima resposta 13 de abr. de 2010
Respostas 1
Participantes 2