Trabalhar com classes e objetos em diagramas de estrutura estática de UML

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Adicionar uma interface para uma classe, componente ou outro elemento

  1. Em uma estrutura estática, um componente ou um diagrama de implantação, arraste para a página de desenho a forma Interface de pirulito (representada por uma linha e um círculo).

  2. Cole o ponto de extremidade sem o círculo para uma conexão ponto Imagem do ponto de conexão - X azul no componente de classe ou outro elemento.

  3. Clique duas vezes na forma Interface para adicionar um nome, operações e outros valores de propriedade.

    Dica : Também é possível representar uma interface com uma forma Interface retangular que se assemelha a uma classe. Use essa forma para exibir uma lista das operações de interface.

    Dica : Para alterar o tipo de forma que é exibida para uma interface, clique com o botão direito do mouse na forma Interface e clique em Mostrar como Interface Tipo Classe ou Mostrar como Interface Pirulito.

Indicar uma relação entre uma classe e uma interface ou outro elemento realiza

  1. Em um diagrama de estrutura estática, clique com o botão direito do mouse em qualquer forma de classe (Classe, Classe com Parâmetros, Utilitário ou Metaclasse), clique em Opções de Exibição de Forma e, em Opções Gerais, selecione Vínculo de Realização.

  2. Cole a alça de controle imagem de alça de controle - losango amarelo para o link de realização de uma forma de classe em um ponto de conexão Imagem do ponto de conexão - X azul na interface, classe ou outro elemento.

Adicionar recepções a um classificador

  1. Clique duas vezes na forma que representa o classificador ao qual deseja adicionar recepções e clique na categoria Recepções.

  2. Clique em Nova para adicionar uma nova recepção.

  3. Clique na categoria Recepção. Digite um nome da recepção na coluna Recepção. Na coluna Sinal, escolha o sinal ao qual o classificador, preparado pela recepção, reage e escolha os outros valores de propriedade desejados.

    Observação : Um elemento de sinal deve existir no modelo para que ele esteja disponível na lista Sinal.

  4. Na categoria Exceções, escolha as exceções, se houver alguma, que podem ser geradas pela recepção.

    Observação : Deve existir um elemento de exceção no modelo para que ele esteja disponível na lista Sinal.

  5. Adicione quaisquer restrições ou valores marcados desejados e clique em OK até que a caixa de diálogo Propriedades UML da forma seja fechada.

Adicionar parâmetros de modelo a uma classe

  1. Clique duas vezes na forma (Classe com Parâmetros, Classe, Utilitário, MetaClasse ou Elemento Vinculado) que representa o elemento ao qual deseja adicionar parâmetros e clique em Parâmetros do modelo.

  2. Clique em Novo para adicionar um novo parâmetro.

  3. Na lista Parâmetros do modelo:

    • Para editar um parâmetro já existente, digite um novo nome na coluna Parâmetro do modelo.

    • Para editar o tipo, clique em um campo Tipo, clique na seta e selecione o tipo na lista.

    • Para adicionar documentação, digite na caixa Documentação.

  4. Clique em OK para aceitar as alterações e feche a caixa de diálogo Propriedades de classe UML.

    Dica : É possível tornar qualquer classe uma classe com parâmetros, adicionando parâmetros a uma forma de classe. Para ocultar os parâmetros em qualquer forma de classe, clique com o botão direito do mouse na forma, clique em Opções de exibição de forma e, em Suprimir, selecione Parâmetros do modelo.

Vincular parâmetros de modelo a uma classe

  1. Arraste uma forma Elemento Vinculado do estêncil Estrutura estática UML para a página de desenho, perto da forma Classe com Parâmetros com os parâmetros que deseja vincular.

  2. Arraste uma forma de vinculação para a página de desenho e cole o ponto de extremidade sem uma ponta de seta a um ponto de conexão Imagem do ponto de conexão - X azul no elemento acoplado.

  3. Cole o ponto de extremidade com uma ponta de seta de Vinculação em um ponto de conexão na forma Classe com Parâmetros.

  4. Clique duas vezes na forma Vinculação e clique em Argumentos Acoplados.

  5. Em Argumentos Acoplados, selecione um parâmetro ao qual deseja vincular um tipo (se o parâmetro não tiver o tipo especificado) ou selecione um valor (se o parâmetro tiver o tipo especificado). Clique em Propriedades, escolha o tipo ou digite o valor desejado e clique em OK.

  6. Clique em OK para fechar a caixa de diálogo Propriedades de Vinculação UML.

Os atributos e as operações associados à classe com parâmetros são passados para o elemento acoplado. Os parâmetros não acoplados (sem o tipo especificado) atribuídos à classe como tipos de atributo ou como tipos de retorno de operação são substituídos no elemento acoplado pelos tipos especificados na etapa 5.

Criar um objeto como uma instância de uma classe

  1. Em um diagrama de estrutura estática, arraste uma forma Classe para a página de desenho a fim de representar a classe da qual o objeto deve ser uma instância.

  2. Opcional  Clique duas vezes na forma Classe para abrir a caixa de diálogo Propriedades de Classe UML. Clique em Atributos e em Novo para adicionar atributos à classe. Clique em OKe em OK novamente.

  3. Arraste uma forma Objeto para a página de desenho e clique duas vezes na forma.

  4. Na caixa de diálogo Propriedades do objeto UML, clique em Objeto e digite um nome para o objeto. Em Classe, selecione a classe da qual o objeto deve ser uma instância.

  5. Clique em Valores de Atributo e selecione o atributo ao qual deseja adicionar um valor de instância e clique em Propriedades. Digite um valor para o atributo.

  6. Clique em Vínculo de Atributo, adicione quaisquer outros valores de propriedade desejados e clique em OK.

  7. Repita as etapas 5 e 6 para todos os atributos aos quais deseja adicionar valores de instância e clique em OK.

Excluir parâmetros de modelo de classe

  1. Clique duas vezes na forma (Classe com Parâmetros, Classe, Utilitário, Metaclasse ou Elemento Vinculado) que representa o elemento com parâmetros que deseja excluir e clique em Parâmetros do Modelo.

  2. Selecione o parâmetro do modelo que deseja excluir, clique em Excluir e em OK.

Editar parâmetros de modelo para uma classe

  1. Clique duas vezes na forma (Classe com Parâmetros, Classe, Utilitário, Metaclasse ou Elemento Vinculado) que representa o elemento com os parâmetros que deseja editar e clique em Parâmetros do Modelo.

  2. Na lista de parâmetros do Modelo, para cada parâmetro a ser editado, clique em um campo Tipo. Em seguida, clique na seta e selecione um tipo na lista.

    Observação : É possível atribuir parâmetros sem tipo especificado a atributos, como tipos, ou a operações, como tipos de retorno.

  3. Na lista Parâmetros do modelo, para cada parâmetro que deseja editar, digite um novo nome.

  4. Na caixa Documentação, digite a documentação desejada.

  5. Clique em Novo para adicionar um outro parâmetro (e siga as etapas 3 a 5) ou clique em OK para fechar a caixa de diálogo Propriedades de classe UML.

Ocultar as seções de operações e de atributo de classe

  1. Clique com o botão direito do mouse na forma Classe e clique em Opções de Exibição de Forma.

  2. Na caixa de diálogo Opções de exibição de forma UML, em Suprimir, selecione Atributos para ocultar a seção de atributos e selecione Operações para ocultar a seção de operações.

    Dica : Para mostrar as seções de atributos e operações novamente, clique com o botão direito do mouse na forma, clique em Opções de exibição de forma e limpe Atributos e Operações.

Indicar que as classes em um pacote podem ser referenciadas

  1. Em um diagrama de pacote, arraste uma forma Dependência para a página de desenho.

  2. Cole o ponto de extremidade de Dependência sem uma ponta de seta em um ponto de conexão no pacote que fará referência às classes de outro pacote.

  3. Cole o ponto de extremidade de dependência com uma ponta de seta a um ponto de conexão Imagem do ponto de conexão - X azul no pacote que contém as classes de destino que serão referenciadas.

  4. Clique duas vezes na forma Dependência e abra a caixa de diálogo Propriedades de Dependência UML.

  5. Em Nome, digite um nome para a dependência. Em Stereotype, escolha Importar e clique em OK.

Observação : A conexão de pacotes com uma dependência <<importar>> indica somente que as classes podem ser referenciadas. Ainda é necessário definir a visibilidade apropriada para as classes de destino.

Mostrar a implementação de um tipo por uma classe de implementação

  1. Em um diagrama de estrutura estática, arraste uma forma Classe para a página de desenho. Clique duas vezes na forma.

  2. Na caixa de diálogo Propriedades de classe UML, clique em Classe e digite um nome para a classe. Em Estereótipo, escolha Tipo e clique em OK.

  3. Arraste uma segunda forma Classe para a página de desenho. Clique duas vezes na forma.

  4. Na caixa de diálogo Propriedades de classe UML, clique em Classe e digite um nome para a classe. Em Estereótipo, escolha Classe de implementação e clique em OK.

  5. Clique com o botão direito do mouse na classe de implementação e clique em Opções de exibição de forma. Na caixa de diálogo Opções de exibição de forma UML, em Opções gerais, selecione Vínculo de realização e clique em OK.

  6. Arraste o controle tratar imagem de alça de controle - losango amarelo na forma de classe da implementação para criar um conector representando uma relação realiza.

  7. Cole o ponto de extremidade na realização conector ponta da seta para um ponto de conexão Imagem do ponto de conexão - X azul da forma de classe que representa o tipo.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×