<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.htx.abildgaard.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.htx.abildgaard.com/feed.php">
        <title>HTX Frederikshavn &amp; Hjørring - prog:exercise</title>
        <description>Det har aldrig været sjovere at være nørd</description>
        <link>https://www.htx.abildgaard.com/</link>
        <image rdf:resource="https://www.htx.abildgaard.com/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-09-12T19:14:54+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_1&amp;rev=1775935086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_3&amp;rev=1775935086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces1v5&amp;rev=1775935086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:loops&amp;rev=1775935086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:nedarvning_og_abstract&amp;rev=1775935086&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.htx.abildgaard.com/lib/exe/fetch.php?media=wiki:logo.png">
        <title>HTX Frederikshavn & Hjørring</title>
        <link>https://www.htx.abildgaard.com/</link>
        <url>https://www.htx.abildgaard.com/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_1&amp;rev=1775935086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-11T19:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>interfaces_1</title>
        <link>https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_1&amp;rev=1775935086&amp;do=diff</link>
        <description>Tænkeøvelse: Identificer potentielle interfaces i et programmeringsprojekt

Mål: Denne øvelse hjælper dig med at forstå, hvordan du kan bruge interfaces i C# til at skabe fleksibel og genbrugelig kode. (Her arbejder man sammen i grupper af 2 personer)</description>
    </item>
    <item rdf:about="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_3&amp;rev=1775935086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-11T19:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>interfaces_3</title>
        <link>https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces_3&amp;rev=1775935086&amp;do=diff</link>
        <description>Skakbrikker med interface og abstrakt superklasse



----------

Motivation

I skak har hver brik sine egne regler for, hvordan den må flytte sig på brættet. En konge må f.eks. kun flytte ét felt ad gangen, mens et tårn kan bevæge sig flere felter i lige linjer.</description>
    </item>
    <item rdf:about="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces1v5&amp;rev=1775935086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-11T19:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>interfaces1v5</title>
        <link>https://www.htx.abildgaard.com/doku.php?id=prog:exercise:interfaces1v5&amp;rev=1775935086&amp;do=diff</link>
        <description>Øvelse: Fleksibelt notifikationssystem (med interfaces)

Baggrund

En virksomhed vil kunne sende notifikationer til kunder via forskellige kanaler: SMS, e-mail eller push-notifikation.

	*  Kunder har forskellige præferencer.
	*  Systemet skal kunne udvides med nye notifikationstyper uden at ændre eksisterende kode.</description>
    </item>
    <item rdf:about="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:loops&amp;rev=1775935086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-11T19:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loops</title>
        <link>https://www.htx.abildgaard.com/doku.php?id=prog:exercise:loops&amp;rev=1775935086&amp;do=diff</link>
        <description>Øvelser med While-løkker

Øvelse 1: Print tal fra 0 til 9

Skriv en while-løkke, der printer tallene fra 0 til 9 i konsollen.

Hint


int i = 0;  
while (i &lt; 10) {  
  println(i);  
  i++;  
}


----------

Øvelse 2: Print lige tal op til 20

Lav en while-løkke, som printer alle lige tal fra 0 til 20.</description>
    </item>
    <item rdf:about="https://www.htx.abildgaard.com/doku.php?id=prog:exercise:nedarvning_og_abstract&amp;rev=1775935086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-11T19:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nedarvning_og_abstract</title>
        <link>https://www.htx.abildgaard.com/doku.php?id=prog:exercise:nedarvning_og_abstract&amp;rev=1775935086&amp;do=diff</link>
        <description>Transportmiddel – Beregn prisen for en tur

Formål

Du skal arbejde med:

	*  Abstrakte klasser og nedarvning
	*  Synlighedsniveauer: private, protected, public
	*  Konstruktorer og method-override
	*  Test og brug af polymorfi i praksis

Scenarie</description>
    </item>
</rdf:RDF>
