Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno_Quaresma

Método ou Classe ?

Recommended Posts

Galera,

 

Tenho um usuário e ele tem a função de trocar perfil( diretor, professor, graduação, pós-graduação, etc). Existem usuários com mais de um perfil tipo administrador.

 

e gostaria de saber se é melhor eu criar uma classe TrocarPerfil, ou um método trocarPerfil() dentro de Usuario ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pense como um todo. Quem é o objeto ou "a coisa", o Usuário ou o Perfil dele?

 

Descubrindo a reposta dessa pergunta, descobrirá a sua original.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hola amigo,

 

Voce tem que fazer algo assim:

 

Usuario usuario = Usuario.TrocaPerfil(1); //Onde 1 = Administrador, 2 = Bla, 3 = Ble, 4 = Bli, etc...

 

De preferencia use um Enumerator chamado PerfilType e passe este Enumerator como parametro no método.

 

A partir dai voce pode tirar sua conclusao!

 

Quando tiver dificuladde de resolver uma questao assim, pense como voce gostaria de programar, de forma que seja simples.

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.