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

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Adicionar uma interface para uma classe, componente ou outro elemento

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

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

  3. Faça duplo clique na forma de Interface para adicionar um nome, operações e outros valores de propriedade.

    Sugestão: Também pode representar uma interface com uma forma de Interface retangular que se assemelha uma classe. Utilize esta forma quando pretender apresentar uma lista de operações de interface.

    Sugestão: Para alterar o tipo de forma que é apresentada para uma interface, com o botão direito na forma Interface e clique em Mostrar como Interface escolares ou Mostrar como Interface de raqueta.

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

  1. Num diagrama de estrutura estática, com o botão direito qualquer forma de classe (escolares, Parametrizadas escolares, Utility ou Metaclasse ), clique em Opções de visualização de forma e, em seguida, em Opções gerais, selecione realização Ligação.

  2. Cole de alça de controlo Imagem da alça de controlo - losango amarelo para a ligação da realização numa forma de classe para uma ligação de ponto Imagem do ponto de ligação - X azul na interface, escolar ou outro elemento.

Adicionar recepções uma pessoa

  1. Faça duplo clique na forma que representa o classificador que pretende adicionar recepções para e, em seguida, clique na categoria de recepções.

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

  3. Clique na categoria de recepção. Escreva um nome para a recepção na coluna recepção. Na coluna sinal, selecione o sinal ao qual o classificador, preparado pela recepção, reage e, em seguida, selecione os valores de propriedade que pretende.

    Nota: Tem de existir um elemento sinal no modelo de para este ficar disponível na lista de sinal.

  4. Na categoria exceções, selecione exceções, se existirem, que podem ser geradas pela recepção.

    Nota: Um elemento de exceção tem de existir no modelo de para este ficar disponível na lista de sinal.

  5. Adicione quaisquer restrições ou valores com etiquetas que pretende e, em seguida, clique em OK até fechar caixa de diálogo de Propriedades UML da forma.

Adicionar parâmetros de modelo a uma classe

  1. Faça duplo clique na forma (Parametrizadas escolares, escolares, Utility, Metaclasse ou Elemento vinculado ) que representa o elemento que pretende 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 existente, escreva um novo nome na coluna Parâmetro de modelo .

    • Para editar o tipo, clique num campo tipo, clique na seta e, em seguida, selecione o tipo a partir da lista.

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

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

    Sugestão: Pode tornar qualquer classe uma classe parametrizada ao adicionar parâmetros a uma forma de classe. Para ocultar parâmetros em qualquer forma classe, com o botão direito na forma, clique em Opções de visualização de forma e, em seguida, em Suprimir, selecione Parâmetros de modelo.

Vincular parâmetros de modelo para uma classe

  1. Arraste uma forma de Elemento vinculado a partir do stencil Estrutura estática UML para a página de desenho junto da forma de Classe parametrizadas com parâmetros que pretende ligar.

  2. Arraste uma forma de encadernação para a página de desenho e cole o ponto final sem uma ponta de seta para uma ligação de ponto Imagem do ponto de ligação - X azul no elemento vinculado.

  3. Cole o ponto final de encadernação com uma ponta de seta para um ponto de ligação na forma Classe com parâmetros.

  4. Faça duplo clique na forma encadernação e, em seguida, clique em Argumentos vinculados.

  5. Em Argumentos vinculados, selecione um parâmetro para o qual pretende vincular um tipo de (se o parâmetro não tem um tipo especificado) ou selecione um valor (se o parâmetro tem um tipo especificado). Clique em Propriedades, selecione o tipo ou escreva o valor que pretende e, em seguida, clique em OK.

  6. Clique em OK para fechar a caixa de diálogo Propriedades de Vínculo UML.

Atributos e operações associadas com a classe parametrizada são transmitidas para o elemento vinculado. Parâmetros não vinculados (com nenhum tipo especificado) que atribuiu à classe como tipos de atributo ou tipos de retorno operação, são substituídos no elemento vinculado pelos tipos que especificou no passo 5 acima.

Criar um objeto, como uma instância de uma classe

  1. Num diagrama de estrutura estática, arraste uma forma de classe para a página de desenho para representar a classe que pretende que o objeto para ser uma instância da.

  2. Opcional faça duplo clique na forma de classe para abrir a caixa de diálogo Propriedades de classe UML. Clique em atributos e, em seguida, clique em Novo para adicionar atributos para a classe de. Clique em OK e, em seguida, clique novamente em OK.

  3. Arraste uma forma de objeto para a página de desenho e, em seguida, faça duplo clique na forma.

  4. Na caixa de diálogo Propriedades do objeto UML, clique em objeto e escreva um nome para o objeto. Em escolares, selecione a classe que pretende que o objeto para ser uma instância da.

  5. Clique em Valores de atributo e selecione o atributo que pretende adicionar um valor de instância e, em seguida, clique em Propriedades. Escreva um valor para o atributo.

  6. Clique em Ligação de atributo, adicionar outros valores de propriedade que pretende e, em seguida, clique em OK.

  7. Repita os passos 5 e 6 para todos os atributos que pretende adicionar valores de instância para e, em seguida, clique em OK.

Eliminar os parâmetros de modelo a partir de uma classe

  1. Faça duplo clique na forma (Parametrizadas escolares, escolares, Utility, Metaclasse ou Elemento vinculado ) que representa o elemento com parâmetros que pretende eliminar e, em seguida, clique em Parâmetros de modelo.

  2. Selecione o parâmetro de modelo que pretende eliminar, clique em Eliminar e, em seguida, clique em OK.

Editar modelo parâmetros de uma classe

  1. Faça duplo clique na forma (Parametrizadas escolares, escolares, Utility, Metaclasse ou Elemento vinculado ) que representa o elemento com os parâmetros que pretende editar e, em seguida, clique em Parâmetros de modelo.

  2. Na lista de parâmetros de modelo, para cada parâmetro que pretende editar, clique num tipo de campo. Em seguida, clique na seta e selecione um tipo na lista.

    Nota: Pode atribuir parâmetros com nenhum tipo especificado para atributos como tipos de ou para operações como tipos de retorno.

  3. Na lista de parâmetros de modelo, para cada parâmetro que pretende editar, escreva um novo nome.

  4. Na caixa de documentação, escreva a documentação que pretende.

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

Ocultar as secções de atributo e operações de uma classe

  1. Botão direito do rato na forma de classe e, em seguida, clique em Opções de apresentação da forma.

  2. Na caixa de diálogo Opções de apresentação de forma UML, em Suprimir, selecione atributos, para ocultar a secção atributos e, em seguida, selecione operações para ocultar a secção operações.

    Sugestão: Para mostrar os atributos e operações secções novamente, com o botão direito na forma, clique em Opções de visualização de forma e, em seguida, desmarque os atributos e operações.

Indicar que as classes num pacote podem ser referenciadas

  1. Num diagrama de pacote, arraste uma forma de dependência para a página de desenho.

  2. Cole o ponto final de dependência sem uma ponta de seta para um ponto de ligação no pacote que referenciam as classes no pacote outra.

  3. Cole o ponto final de dependência com uma ponta de seta para uma ligação de ponto Imagem do ponto de ligação - X azul no pacote que contém as classes de destino serão referenciadas.

  4. Faça duplo clique na forma de dependência para abrir a caixa de diálogo Propriedades de dependência UML.

  5. Em nome, escreva um nome para a dependência. Em estereótipo, escolha Importar e, em seguida, clique em OK.

Nota: Apenas a ligação de pacotes com uma dependência << importar >> indica que podem ser referenciadas aulas. Ainda precisa de configurar a visibilidade apropriada para as classes de destino.

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

  1. Num diagrama de estrutura estática, arraste uma forma de classe para a página de desenho. Faça duplo clique na forma.

  2. Na caixa de diálogo Propriedades de classe UML, clique em classe e escreva um nome para a classe. Em estereótipo, selecione o tipo e, em seguida, clique em OK.

  3. Arraste uma forma de classe segunda para a página de desenho. Faça duplo clique na forma.

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

  5. Botão direito do rato na classe de implementação e clique em Opções de apresentação da forma. Na caixa de diálogo Opções de apresentação de forma UML, em Opções gerais, selecione Realização ligação e, em seguida, clique em OK.

  6. Arraste o controlo processar Imagem da alça de controlo - losango amarelo da forma de classe de implementação para criar uma conexão que representa uma relação de execução.

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

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×