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

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Adicionar uma interface para uma classe, componente ou outro elemento

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

  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 de Interface para adicionar um nome, operações e outros valores de propriedade.

    Dica: Você também pode representar uma interface com uma forma retangular Interface semelhante uma classe. Use esta forma quando você quiser exibir uma lista das operações de interface.

    Dica: Para alterar o tipo de forma que aparece para uma interface, clique com botão direito na forma de Interface e clique em Mostrar como Interface 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, qualquer forma de classe (classe, Classe parametrizada, utilitário ou metaclasse ) de atalho, clique em Opções de exibição de forma e, em seguida, em Opções gerais, selecione realização Link.

  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 que você deseja adicionar recepções e clique na categoria recepções.

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

  3. Clique na categoria de recepção. Digite um nome para a 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 disponibilizá-lo na lista de sinal.

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

    Observação: Um elemento de exceção deve existir no modelo para disponibilizá-lo na lista de sinal.

  5. Adicione quaisquer restrições ou valores marcados desejados e clique em Okey até você fechar a caixa de diálogo de Propriedades UML da forma.

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 que você deseja adicionar parâmetros e, em seguida, clique em Parâmetros de modelo.

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

  3. Na lista de parâmetros de modelo:

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

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

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

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

    Dica: Você pode 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 botão direito na forma, clique em Opções de exibição de forma e, em seguida, em Suprimir, selecione Parâmetros de modelo.

Vincular parâmetros de modelo a uma classe

  1. Arraste uma forma de Elemento vinculado do estêncil Estrutura estática UML para a página de desenho perto da forma de Classe com parâmetros com parâmetros que você 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 de associação com uma ponta de seta a um ponto de conexão na forma Classe com parâmetros.

  4. Clique duas vezes na forma de vinculação e clique em Argumentos acoplados.

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

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

Atributos e operações associadas à classe com parâmetros são passadas para o elemento acoplado. Parâmetros não acoplados (sem o tipo especificado) que você atribuiu à classe como tipos de atributo ou tipos de retorno de operação, são substituídos no elemento acoplado pelos tipos especificados na etapa 5 acima.

Criar um objeto como uma instância de uma classe

  1. Em um diagrama de estrutura estática, arraste uma forma de classe para a página de desenho para representar a classe que você deseja que o objeto para ser uma instância de.

  2. Opcional clique duas vezes na forma de classe para abrir a caixa de diálogo de Propriedades de classe UML. Clique em atributos e, em seguida, clique em novo para adicionar atributos à classe. Clique Okey e clique em Okey novamente.

  3. Arraste uma forma de 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 que você deseja que o objeto para ser uma instância de.

  5. Clique em Valores de atributo e selecione o atributo que você deseja adicionar um valor de instância e clique em Propriedades. Digite um valor para o atributo.

  6. Clique em Link de atributo, adicione quaisquer outros valores de propriedade que desejar e clique em Okey.

  7. Repita as etapas 5 e 6 para todos os atributos que você deseja adicionar valores de instância e clique em Okey.

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 você deseja excluir e, em seguida, clique em Parâmetros de modelo.

  2. Selecione o parâmetro de modelo que você deseja excluir, clique em Excluir e, em seguida, clique em Okey.

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 você deseja editar e, em seguida, clique em Parâmetros de modelo.

  2. Na lista de parâmetros do modelo, para cada parâmetro que você deseja editar, clique em um campo de tipo. Em seguida, clique na seta e selecione um tipo na lista.

    Observação: Você pode atribuir parâmetros sem tipo especificado a atributos, como tipos ou a operações como tipos de retorno.

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

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

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

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

  1. Clique com botão direito na forma de classe e, em seguida, 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 atributos e selecione operações para ocultar a seção operações.

    Dica: Para mostrar os atributos e operações seções novamente, clique com botão direito na forma, clique em Opções de exibição de forma e desmarque 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 a um ponto de conexão no pacote que fará referência as classes em 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 de dependência para abrir a caixa de diálogo de Propriedades de dependência UML.

  5. Em nome, digite um nome para a dependência. Em estereótipo, escolha Importar e clique em Okey.

Observação: Conexão de pacotes com uma dependência << importação >> indica somente que 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 de 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 o tipo e clique em Okey.

  3. Arraste uma segunda forma de 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 a Classe de implementação e clique em Okey.

  5. A classe de implementação de atalho 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 Okey.

  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 ponta de seta de conector de realização em um ponto de conexão Imagem do ponto de conexão - X azul da forma de classe que representa o tipo.

Expanda suas habilidades no Office
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.

×