Como faço?

Como faço pra desenvolver um código em java que faça esses seguintes passos ?

Desenvolva uma classe em Java que armazena informações sobre cada
funcionário de uma empresa. A seguir são descritas as propriedades que a classe
deve possuir e as ações que ela deverá realizar.
Propriedades:
i) Nome completo do funcionário;
ii) Data de nascimento que será armazenada no formato ?AAAA-MM-DD?;
iii) Salário;
iv) Lista com os produtos que cada funcionário manipula, a qual será representada
por um arranjo de elementos da classe Produto (não há necessidade de se
especificar a classe Produto, apenas suponha a sua existência). Para este
projeto, a classe Produto não possui implementação de construtor.
Ações:
I) Efetuar reajuste no salário de um funcionário de acordo com uma
porcentagem informada;
II) Atualizar de uma só vez toda a lista de produtos que o funcionário manipula;
III) Retornar os valores de todas as propriedades da classe.

Quanto você paga? :wink:

nada … por isso postei no forum

Não sei o que vc quer atualizar na lista de produtos, mais com isso já dá para vc começar:

import java.util.Date;
import java.util.List;

public class Funcionario {
	
	private String nomeCompleto;
	private Date dataNascimento;
	private Double salario;
	private List<Produto> produtos;
	
	// getters e setters omitidos	
	
	public void reajustarSalario(Double porcentagem) {
		this.salario = salario + (porcentagem * salario);
	}
	
	public void atualizarValores() {
		
	}
	
	public void retornarValores() {
		System.out.println("Nome Completo: " + nomeCompleto);
		System.out.println("Data de Nascimento: " + dataNascimento);
		System.out.println("Salario: " + salario);
		System.out.println("Produtos: ");
		
		for (Produto p : produtos) {
			System.out.println(p.nomeProduto);
		}
		
		System.out.println("==========================================");
	}
}

Isso que vc está querendo não é dificil, responda as questões abaixo:

Qual sua experiência com java e OOP?
Como está sua documentação?
Qual parte da documentação está pronta?
Qual sua Experiência com BD/SQL?
Será aplicativo Desktop ou WEB?

Poderemos trabalhar juntos, é que estou desenvolendo um sistema parecido, mas o importante é seguir cada passo do projeto respeitando a hierarquia(requisitos,analise,implementação,teste) .

Falo camarada só depende de vc!

então isso ae é uma prova minha da facul … e eu nao gosto de programação eu to querendo ver se eu resolvi certo … por isso peedi para postarem …
mais valeu ae galera

massa ne, prova da facul!!

haha …
esse exe ta na apostila da caelum…
www.caelum.com.br
curso FJ-11

[quote=Viniciusmg]então isso ae é uma prova minha da facul … e eu nao gosto de programação eu to querendo ver se eu resolvi certo … por isso peedi para postarem …
mais valeu ae galera[/quote]

Posta seu código ae que a gente da umas dicas de como melhorar! :lol: