|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--tpdv.Loja
Classe que implementa uma Loja. Cada loja tem um catálogo de produtos e um único TPDV.
Field Summary | |
private ICatalogoDeProdutos |
catálogo
O catálogo de produtos da loja. |
private ITPDV |
tpdv
O terminal ponto de venda (TPDV) da loja. |
Constructor Summary | |
Loja()
Cria uma loja. |
Method Summary | |
ICatalogoDeProdutos |
getCatálogoDeProdutos()
Obtem o catálogo de produtos da loja. |
ITPDV |
getTPDV()
Obtem o TPDV da loja. |
protected ICatalogoDeProdutos |
makeCatálogo()
|
protected ITPDV |
makeTPDV(ICatalogoDeProdutos catálogo)
|
Methods inherited from class java.lang.Object |
|
Field Detail |
private ICatalogoDeProdutos catálogo
private ITPDV tpdv
Constructor Detail |
public Loja()
valorEntregue
- O valor entregue para pagar a venda.Method Detail |
public ITPDV getTPDV()
public ICatalogoDeProdutos getCatálogoDeProdutos()
protected ICatalogoDeProdutos makeCatálogo()
protected ITPDV makeTPDV(ICatalogoDeProdutos catálogo)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |