Data em Java

5 respostas
Jhonatan_Nascimento

Olá,

Preciso de ajuda com a parte 2.1, a primeira parte já consegui desenvolver, porém sou péssimo em datas no Java. Quem puder ajudar, fico muito grato! Segue o exercício abaixo:

ATIVIDADE 2: Defina a classe Produto, com as seguintes características:Atributos: nome, quantidade e valorUnitario.

Método construtor, com parâmetros para inicialização de cada um dos atributos.

Métodos para encapsulamento dos atributos

Método retirar(int quant), que deve retirar quant da quantidade disponível em estoque, se possível. Esta rotina deve informar a quantidade retirada e a quantidade disponível.

Método adicionar(int quant), que deve adicionar quant à quantidade disponível. Esta rotina deve informar a quantidade retirada e a quantidade disponível.

ATIVIDADE 2.1: Defina a classe ProdutoPerecivel (subclasse de Produto), que deve possuir um atributo extra dataValidade. A classe ainda deve sobrepor os seguintes métodos:

retirar(), que deve ter mais um parâmetro: dataRetirada. Caso o produto já esteja armazenado a mais de dois meses, o estoque deve ser zerado, pois produtosvencidos são jogados fora. Exiba uma mensagem correspondente.

adicionar(), que somente deve adicionar produtos se o estoque estiver zerado,para não misturar produtos com diferentes datas de validade.Obs.: É interessante criar uma classe Data, para realizar os cálculos necessários com a mesma.

ATIVIDADE 2.3: Criar uma classe principal para testar as capacidades das classes Produto eProdutoPerecivel.

5 Respostas

darlan_machado

E? Qual a dificuldade?

Jhonatan_Nascimento

na parte 2.1 eu não consigo criar uma classe data para que ela esteja associada a classe ProdutoPerecivel e também naquelas operações com data, entende?

darlan_machado

Você não vai criar uma classe data, vai criar uma nova classe com um atributo data:

Jhonatan_Nascimento

Poderia me mostrar como eu faria isso?

darlan_machado

Se eu mostrar, você não fará o exercício.

Criado 3 de outubro de 2019
Ultima resposta 3 de out. de 2019
Respostas 5
Participantes 2