dados
Class Produto
java.lang.Object
dados.Produto
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Produto>
public class Produto
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<Produto>
Classe responsável por representar um produto. Um produto tem um código, descrição, nome, tamanho e valor.
- Author:
- Lucas Tenório, Rafael Marinheiro
- See Also:
- Serialized Form
Constructor Summary |
Produto(java.lang.String codigo,
java.lang.String descricao,
java.lang.String nome,
java.lang.String tamanho,
java.math.BigDecimal valor)
Construtor de um produto. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Produto
public Produto(java.lang.String codigo,
java.lang.String descricao,
java.lang.String nome,
java.lang.String tamanho,
java.math.BigDecimal valor)
- Construtor de um produto.
- Parameters:
codigo
- Codigo do produto;descricao
- Descricao do produto;nome
- Nome do produto;tamanho
- Tamanho do produto;valor
- Valor do produto;
getDescricao
public java.lang.String getDescricao()
- Returns:
- O descricao
setDescricao
public void setDescricao(java.lang.String descricao)
- Parameters:
descricao
- O descricao a ser setado
getNome
public java.lang.String getNome()
- Returns:
- O nome
setNome
public void setNome(java.lang.String nome)
- Parameters:
nome
- O nome a ser setado
getTamanho
public java.lang.String getTamanho()
- Returns:
- O tamanho
setTamanho
public void setTamanho(java.lang.String tamanho)
- Parameters:
tamanho
- O tamanho a ser setado
getValor
public java.math.BigDecimal getValor()
- Returns:
- O valor
setValor
public void setValor(java.math.BigDecimal valor)
- Parameters:
valor
- O valor a ser setado
getCodigo
public java.lang.String getCodigo()
- Returns:
- O codigo
compareTo
public int compareTo(Produto p)
- Compara lexigraficamente os códigos do produtos
- Specified by:
compareTo
in interface java.lang.Comparable<Produto>