Sistema de cadastro e remoção simples

0 respostas
C

O sistema deve permitir o cadastro e remoção de atividades associadas a usuários. Essas atividades possuem apenas um texto descritivo.
 Funcionalidade1: O sistema deve permitir o cadastro dos usuários.
 Funcionalidade2: O sistema deve permitir a remoção dos usuários.
 Funcionalidade3: O sistema deve permitir o cadastro de atividades, associada a um usuário já existente.
 Funcionalidade4: O sistema deve permitir a remoção de atividades.

implementei o modelo 3 camadas e o singleton, mas to mt perdido ainda, foram 4 aulas do básico em java e já pra fazer esse projeto.

package com.facol.basicas;

public class Atividade {
private String descricao;

public String getDescricao() {
	return this.descricao;
}
public void setDescricao(String descricao) {
	this.descricao = descricao;
}

}

package com.facol.basicas;

public class Usuario {

private String nome;

private String CPF;
public String getNome() {
	return nome;
}
public void setNome(String nome) {
	this.nome = nome;
}
public String getCPF() {
	return CPF;
}
public void setCPF(String cPF) {
	CPF = cPF;
}

}

package com.facol.repositorio;

public class RepositorioUsuario {
private static RepositorioUsuario instancia;

private RepositorioUsuario() {
}

private static RepositorioUsuario getInstancia() {
	if(RepositorioUsuario.instancia == null) {
		RepositorioUsuario.instancia = new RepositorioUsuario();
	}
	return RepositorioUsuario.instancia;
	}
}

package com.facol.controladores;

import com.facol.basicas.Usuario;

import com.facol.repositorio.RepositorioUsuario;

public class ControladorUsuario {

public void inserir(Usuario usuario) {
	//validações
	
RepositorioUsuario instanciaRep = new RepositorioUsuario.getInstancia();
}

}

uma grande ajuda para mim seria de alguém poder me explicar de q forma ficariam essa validações na hora de inserir usuário…
boa noite

Criado 27 de março de 2016
Respostas 0
Participantes 1