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.
- 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 - Een nieuw project maken
Open Visual Studio en maak een nieuw Project:Oefening OO code schrijven - nieuw project maken - Een Console applicatie
Kies een console applicatie en geef er de naam CsharpLerenViaConsole aan:Oefening OO code schrijven - een console applicatie maken - 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 naamWiskunde
. - Een klassenbestand maken
Maak in de App_Code\Wiskunde map een klassenbestand met de naamWiskunde.cs
.Oefening OO code schrijven - Solution Explorer - Namespace Typ de namespace
Wiskunde.Meetkunde
en maak een codeblok.namespace Wiskunde.Meetkunde { ... }
- Klasse
Maak een klasse met de naamVormen
.namespace Wiskunde.Meetkunde { class Vormen { ... } }
- Methode
Maak deLijn()
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