iai pessoal eu estou tentando fazer um projeto no qual
eu tenho que acessar um array que recebe 3 variaveis, no caso o array recebe String. bom eu fiz um metodo declarando o array em uma classe
e quero acessar um elemento deste array pela outra classe.
exemplo: na classe produto eu tenho o atributo nome
e todos os produtos no caso tem um nome entao eu quero ter um array
contendo todos os nomes porem acessar cada nome separado atraves do
endereço alocado no array.
o codigo que fiz foi este
package Produto;
public class Produto {
private String nome = null;
private String marca = null;
private double preco ;
private double desconto ;
public String Nome( ) // aqui esta minha duvida o que fazer este medoto esta certo??
{
String [] NNome = {"Leite","Mortandela","Pão"};
for(int n = 0; n<100; n++)
nome = NNome[n];
return nome;
}
public Produto(String nome, String marca, double preco, double desconto)
{
this.nome = nome;
this.marca = marca;
this.desconto = desconto;
this.preco = preco;
}
public double Desconto()
{
desconto = 10.0/100.0;
desconto = preco + desconto * preco;
return 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;}
}
package Padaria.SubProduto;
import Produto.Produto;
public class Pao extends Produto {
public Pao()
{
this.nome = NNome[1]; // aqui tambem como chama o meu array?
}
}