Bom pessoal sou iniciante aqui no fórum e também em java o prof. passou o seguinte trabalho:
Encontre as classes, classes abstratas e interfaces que precisam ser implementadas no sistema descrito abaixo(incluir atributos e métodos).
“O carrinho de compras estava vazio e pediu uma lata de ervilhas para a prateleira. A prateleira perguntou a marca, e indicou o local onde a lata desejada se encontra. O carrinho ficou cheio após examinar todas as prateleiras existentes no mercado. A máquina registradora pediu ao carrinho cada um de seus produtos e emitiu o valor total da compra”
Fiz alguma coisa do tipo - carrinho (classe) compras (classe abstrata), lata (classe), ervilha (classe abstrata),
prateleira (interface), maquina (classe), registradora (classe abstrata)
obrigado!