<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://holstebro-htx.dk/index.php?action=history&amp;feed=atom&amp;title=UML</id>
	<title>UML - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://holstebro-htx.dk/index.php?action=history&amp;feed=atom&amp;title=UML"/>
	<link rel="alternate" type="text/html" href="https://holstebro-htx.dk/index.php?title=UML&amp;action=history"/>
	<updated>2026-09-01T16:40:33Z</updated>
	<subtitle>Versionshistorie for denne side i Holstebro HTX Wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://holstebro-htx.dk/index.php?title=UML&amp;diff=1382&amp;oldid=prev</id>
		<title>Bar: Oprettede siden med &quot;==Hvad er UML?== Det står for Unified Modelling Language - altså et sprog til at opskrive modeller.  Den totale standard beskriver rigtigt mange forskellige dokumentations-former.  ==UML og objekter== Der hvor UML har sin store styrke (og der hvor det anvendes mest) er til at dokumentere objektorienterede programmer.  IBM har en beskrivelse&lt;ref&gt;http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/ Beskrivelse af klasser i UML&lt;/ref&gt;, og l...&quot;</title>
		<link rel="alternate" type="text/html" href="https://holstebro-htx.dk/index.php?title=UML&amp;diff=1382&amp;oldid=prev"/>
		<updated>2022-10-12T19:32:34Z</updated>

		<summary type="html">&lt;p&gt;Oprettede siden med &amp;quot;==Hvad er UML?== Det står for Unified Modelling Language - altså et sprog til at opskrive modeller.  Den totale standard beskriver rigtigt mange forskellige dokumentations-former.  ==UML og objekter== Der hvor UML har sin store styrke (og der hvor det anvendes mest) er til at dokumentere objektorienterede programmer.  IBM har en beskrivelse&amp;lt;ref&amp;gt;http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/ Beskrivelse af klasser i UML&amp;lt;/ref&amp;gt;, og l...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Hvad er UML?==&lt;br /&gt;
Det står for Unified Modelling Language - altså et sprog til at opskrive modeller.&lt;br /&gt;
&lt;br /&gt;
Den totale standard beskriver rigtigt mange forskellige dokumentations-former.&lt;br /&gt;
&lt;br /&gt;
==UML og objekter==&lt;br /&gt;
Der hvor UML har sin store styrke (og der hvor det anvendes mest) er til at dokumentere objektorienterede programmer.&lt;br /&gt;
&lt;br /&gt;
IBM har en beskrivelse&amp;lt;ref&amp;gt;http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/ Beskrivelse af klasser i UML&amp;lt;/ref&amp;gt;, og leder man videre, kan man sikkert finde hele UML definitionen.&lt;br /&gt;
&lt;br /&gt;
Det indgår som en normal del af det der hedder agile&amp;lt;ref&amp;gt;http://www.agilemodeling.com/artifacts/classDiagram.htm Klsse diagrammer som en del af agile modelling&amp;lt;/ref&amp;gt; programming.&lt;br /&gt;
&lt;br /&gt;
UML er meget brugt på universiterne&amp;lt;ref&amp;gt;http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/class.htm Kennesaw universitets klassediagram, som en del af UML-beskrivelsen&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan finde meget mere &amp;lt;ref&amp;gt;http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/resources.htm Henvisninger fra kennsaw university, til andre steder med godt indhold omkring UML&amp;lt;/ref&amp;gt; ved at lede på nettet.&lt;br /&gt;
&lt;br /&gt;
En god introduktion til at anvende UML findes på tutorialspoint&amp;lt;ref&amp;gt;http://www.tutorialspoint.com//uml/index.htm tutorialspoint om UML&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Eksempler på objekt-dokumentation===&lt;br /&gt;
For at dokumentere hvad en class i et objektorienteret program kan, så har man en bestemt måde at notere indholdet i objektet på, ved at man beskriver class&amp;#039;ens navn, [[Objekt egenskaber|egenskab]]er og [[metode]]r. Et eksempel på dette kan se ud som følger:&lt;br /&gt;
&lt;br /&gt;
[[Fil:Class-notation.jpg]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Class med Navn, Egenskaber (Attributes) og Metoder (Operations)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
De forskellige classes har normalt en sammenhæng, hvor nogle nedarver egenskaber fra overordnede classes. Disse sammenhæænge noteres på følgende måde:&lt;br /&gt;
&lt;br /&gt;
[[Fil:UML-classes.jpg]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Eksempel på sammenhænge mellem classes&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Referencer==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Program Dokumentation]]&lt;/div&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
</feed>