Ir para conteúdo

Arquivado

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

eusoufeioedai

Converter a modelagem das classes na imagem em código

Recommended Posts

depois de pesquisar bastante eu acho que consegui encontrar a resposta

no exemplo mostra que a associação é recursiva.

 

fiz o seguinte código:

 

class Categoria{
  int id;
  string nome;
  ArrayList Categoria subCategoria;

  public Categoria(){
     subCategoria = new ArrayList();
  }
  public void adicionarSubCategoria(Categoria categoria){
          subCategoria.Add(categoria);
    }  

}



 Categoria categoriaPrincipal = new Categoria();
 Categoria subCategoria1 = new Categoria();
 Categoria subCategoria3 = new Categoria();
 Categoria subCategoria4 = new Categoria();

 categoriaPrincipal.adicionarSubCategoria(subCategoria1);
 categoriaPrincipal.adicionarSubCategoria(subCategoria2);
 categoriaPrincipal.adicionarSubCategoria(subCategoria3);

 

está correto o exemplo acima ?

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.