Oefening OO code schrijven
Home

Oefening OO code schrijven

Oefening OO code schrijven

Meetkundige vormen tekenen op de console.

We breken het tekenen van vormen op in methoden die slechts één iets uitvoeren (het SOLID patroon). Vormen bestaan uit lijnen en lijnen uit punten. Om een punt te tekenen gebruiken we de methode Console.Write(). Daarvoor moeten zelf geen methode schrijven. Om een lijn te tekenen moeten we zelf aan de slag en maken een methode met de naam Lijn(). Meetkundige vormen behoren tot de wiskunde. We plaatsen onze methoden in de klasse Vormen, in de namespace met de naam Wiskunde.Meetkunde. We gaan niet teveel bestanden maken in ons prroject. We maken een bestand met de naam Wiskunde.cs waarin we alle namespaces en klassen, die met wiskunde te maken hebben, zullen plaatsen.

  1. Een nieuwe map maken
    Zorg ervoor dat je een map hebt gemaakt voor de module Programmeren 3. Ik heb die map de naam gegeven Programmeren 3. De naam van de map kies je zelf.
    Oefening OO code schrijven - nieuwe map maken
    Oefening OO code schrijven - nieuwe map maken
  2. Een nieuw project maken
    Open Visual Studio en maak een nieuw Project:
    Oefening OO code schrijven - nieuw project maken
    Oefening OO code schrijven - nieuw project maken
  3. Een Console applicatie
    Kies een console applicatie en geef er de naam CsharpLerenViaConsole aan:
    Oefening OO code schrijven - een console applicatie maken
    Oefening OO code schrijven - een console applicatie maken
  4. Mappen maken in je project
    Maak een submap in je project met de naam App_Code. In deze map plaatsen we alle bestanden met de code die we zelf zullen schrijven. Maak een map met de naam Wiskunde.
  5. Een klassenbestand maken
    Maak in de App_Code\Wiskunde map een klassenbestand met de naam Wiskunde.cs.
    Oefening OO code schrijven - Solution Explorer
    Oefening OO code schrijven - Solution Explorer
  6. Namespace Typ de namespace Wiskunde.Meetkunde en maak een codeblok.
    namespace Wiskunde.Meetkunde
    {
        ...
    }
  7. Klasse
    Maak een klasse met de naam Vormen.
    namespace Wiskunde.Meetkunde
    {
        class Vormen
        {
          ...
        }
    }
  8. Methode
    Maak de Lijn() methode die een lijn tekent van een opgegeven aantal koppeltekens '-'.
    namespace Wiskunde.Meetkunde
    {
        class Vormen
        {
            public static string Lijn(int lengte)
            {
                return new string('-', lengte);
            }
        }
    }

JI

2016-10-27 14:02:12