Applies ToVisio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007 Visio Standard 2007

In een klassendiagram beschrijft een klasse een set objecten met vergelijkbare structuur, gedrag en relaties. De naam van een klasse moet uniek zijn binnen het pakket.

Klasseshape.

De klasseshape begint als een rechthoek met drie rijen. De naam van de klasse bevindt zich in de bovenste rij. De andere twee rijen zijn voor methoden of bewerkingen die de klasse kan gebruiken.

Zie ook

Een UML-klassediagram maken

In een statisch structuurdiagram beschrijft een klasse UML Class shape icon een set objecten met vergelijkbare structuur, gedrag en relaties. Klassen worden gedeclareerd in klassendiagrammen (statische structuur) en vertegenwoordigen concepten in de systemen die worden gemodelleerd. De naam van een klasse moet uniek zijn binnen het pakket.

Een klasseshape een naam geven en andere eigenschapswaarden toevoegen

Open het dialoogvenster UML-eigenschappen van het element door te dubbelklikken op het pictogram dat het element in de structuurweergave of de vorm aangeeft die het element in een diagram vertegenwoordigt.

Tip: Bepalen welke eigenschapswaarden worden weergegeven op een shape in een diagram door met de rechtermuisknop op de shape te klikken en vervolgens op Weergaveopties voor shape te klikken. Selecteer en wis opties in het dialoogvenster Weergaveopties voor UML-shape om eigenschapswaarden weer te geven of te verbergen.

De kenmerken of bewerkingssecties van een klasseshape verbergen

Klik met de rechtermuisknop op de shape, klik op Weergaveopties voor vorm en controleer vervolgens onder Onderdrukkenkenmerken of bewerkingen.

Bepalen welke eigenschapswaarden worden weergegeven op de klasseshape

Klik met de rechtermuisknop op de shape, klik op Weergaveopties voor vorm en selecteer of wis vervolgens opties om waarden weer te geven of te verbergen.

Sjabloonparameters verbergen

Klik met de rechtermuisknop op de shape, klik op Weergaveopties voor vorm en schakel onder Onderdrukkensjabloonparameters in.

Een gerealiseerde relatie aangeven

Klik met de rechtermuisknop op de klasseshape , klik op Weergaveopties voor shape en selecteer Vervolgens Realisatiekoppeling. Selecteer de shape en sleep vervolgens de besturingsgreep Afbeelding van besturingsgreep: gele ruitom een realizes-pijl te maken.

Een diagram maken dat eigendom is van de klasseshape

Klik met de rechtermuisknop op de vorm, klik op Diagrammen, klik op Nieuw, kies het gewenste type diagram en klik vervolgens op OK.

Of klik met de rechtermuisknop op de shape in Modelverkenner en klik op Nieuw diagram.

Naar andere weergaven van de klasseshape navigeren

Klik met de rechtermuisknop op de vorm, klik op Weergaven, selecteer de gewenste weergave en klik vervolgens op OK.

In een weergave de relaties tussen de klasse en andere elementen weergeven

Klik met de rechtermuisknop op de vorm en klik vervolgens op Relaties weergeven.

Dialoogvenster Eigenschappen

Selecteer een kop hieronder om deze te openen en bekijk de details over de eigenschappen van deze shape.

Eigenschap

Beschrijving

Naam

Typ een naam voor de klasse. Klassen in dezelfde pakket moeten unieke namen hebben.

Volledig pad

De sjabloon UML-modeldiagram biedt automatisch volledige informatie over het pad van het element in de systeemmodelhiërarchie. U kunt deze informatie niet bewerken, maar als u elementen verplaatst, wordt het pad automatisch bijgewerkt.

Stereotype

Kies het gewenste stereotype in de vervolgkeuzelijst. Als een stereotype dat u wilt gebruiken niet wordt weergegeven, kunt u een nieuw stereotype toevoegen of een bestaand stereotype bewerken door te klikken op Stereotypen in het UML-menu .

Zichtbaarheid

Kies het type zichtbaarheid, openbaar, privé of beveiligd, dat van toepassing is op de klasse.

IsRoot

Selecteer deze optie om aan te geven dat de klasse geen bovenliggende cellen mag hebben.

IsLeaf

Selecteer deze optie om aan te geven dat de klasse geen nakomelingen mag hebben.

IsAbstract

Selecteer deze optie om aan te geven dat de klasse abstract is en dat er geen exemplaren kunnen worden gemaakt voor de klasse.

Isactive

Selecteer deze optie om op te geven dat een object van de klasse een eigen thread of control onderhoudt.

Documentatie

Typ de documentatie die u aan het element wilt toevoegen als een waarde met label. Wanneer u de vorm of het pictogram voor het element selecteert, wordt de documentatie die u hier typt ook weergegeven in het venster Documentatie .

Isactive

Documentatie

Gebruik de eigenschappen om de onderdelen te kiezen die een klasse implementeren.

Eigenschap

Beschrijving

Kies de onderdelen die deze klasse implementeren

Hiermee worden de onderdelen in uw model weergegeven. Selecteer de gewenste onderdelen.

Alles selecteren

Klik om alle onderdelen in de lijst te selecteren.

Alle selecties opheffen

Klik om de selectie van alle onderdelen in de lijst ongedaan te maken.

Gebruik de categorie Recepties om ontvangsts toe te voegen, te bewerken of te verwijderen.

Eigenschap

Beschrijving

Recepties

Geeft een lijst weer van de recepties die u hebt gedefinieerd voor de classificatie.

Als u snel de meest gebruikte instellingen voor een receptie wilt bewerken, klikt u op een veld in de lijst Met recepties en selecteert of typt u een waarde.

Als u alle instellingen voor een receptie wilt openen, selecteert u de receptie in de lijst Met recepties en klikt u vervolgens op Eigenschappen.

  • Receptie  Typ een naam voor de ontvangst.

  • Signaal  Kies de signaal die door de classificatie moet worden verwerkt.

  • Zichtbaarheid  Kies de zichtbaarheid (openbaar, privé of beveiligd) die van toepassing is op de ontvangst. Openbaar betekent dat de bewerking openbaar beschikbaar is voor elke klasse. Beveiligd betekent dat de bewerking beschikbaar is binnen de klasse en de bijbehorende subklassen. Privé betekent dat de bewerking alleen binnen de klasse kan worden gebruikt.

  • Polymorfe  Selecteer of het antwoord op de signaal afhankelijk is van de status van de classificatie en kan worden overschreven voor subklassen. Laat de selectie opheffen als de reactie op het signaal altijd hetzelfde is.

  • Bereik  Kies een exemplaar als de ontvangst van toepassing is op elk object dat door de classificatie is gemaakt. Kies classificatie als de ontvangst alleen van toepassing is op de classificatie zelf.

Nieuw

Klik om een niet-gedefinieerde receptie toe te voegen aan de lijst met recepties voor de classificatie.

Als u snel de meest gebruikte instellingen voor een receptie wilt bewerken, klikt u op een veld in de lijst Met recepties en selecteert of typt u een waarde.

Als u alle instellingen voor een receptie wilt openen, selecteert u de receptie en klikt u vervolgens op Eigenschappen.

Dupliceren

Klik om een nieuwe ontvangst toe te voegen aan de lijst met dezelfde eigenschapswaarden als de geselecteerde ontvangst.

Verwijderen

Klik om de geselecteerde ontvangst uit de lijst te verwijderen.

Omhoog/omlaag verplaatsen

Nadat u een receptie hebt geselecteerd, klikt u om de volgorde te wijzigen waarin de receptie is opgeslagen. U kunt de volgorde alleen wijzigen binnen dezelfde classificatie.

Gebruik het dialoogvenster Sjabloonparameters om sjabloonparameters toe te voegen, te bewerken of te verwijderen.

Eigenschap

Beschrijving

Sjabloonparameters

Geeft een lijst van de parameters die u hebt gedefinieerd voor de klasse.

  • Sjabloonparameter  Als u de naam van de sjabloonparameter wilt bewerken, klikt u op een veld in de kolom en typt u de nieuwe naam.

  • type_getal  Als u het parametertype van de sjabloon wilt bewerken, klikt u op een veld in de kolom en selecteert u het type.

Nieuw

Klik om een sjabloonparameter toe te voegen aan de lijst.

Dupliceren

Klik om een nieuwe parameter toe te voegen aan de lijst met dezelfde eigenschapswaarden als de geselecteerde parameter.

Verwijderen

Klik om de geselecteerde parameter uit de lijst te verwijderen.

Omhoog/omlaag verplaatsen

Nadat u een parameter hebt geselecteerd, klikt u om de volgorde te wijzigen waarin de parameter is opgeslagen. U kunt de volgorde alleen wijzigen binnen dezelfde classificatie.

Zie ook

Een statisch UML-structuurdiagram maken

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.