NemProgrammering.dk logo
NemProgrammering.dk Trustpilot

Nedarvning i objektorienteret C# programmering

Lad NemProgrammering.dk´s eksperter lave din hjemmeside for dig
Vi tilbyder professionel hjælp til udvikling af hjemmesider og webshops . Læs mere om vores ydelser her!

Information om denne video

Af Jeppe Borggaard Jørgensen

Se hvordan andre har løst opgaverne til denne serie og del dine egne løsningsforslag her: Løsningsforslag til C# serien

I denne lektion skal vi se på nedarvning i objektorienteret C# programmering. Nedarvning omhandler i store træk, hvordan klasser kan nedarve funktionalitet fra andre klasser. På denne måde behøver du ikke oprette nye klasser fra bunden, hvis du ved at de nye klasse f.eks. skal have de samme metoder som en eller flere andre andre klasser.

Øvelser:
1. Lav furniture klassen som fremvist i videoen.
2. Lav en subklasse kaldet "Chair" og lav dine egne udbygninger. Du skal som minimum have 1 ekstra variabel.
3. Lav en ekstra subklasse kaldet "Computer". Lav igen egne udbygninger, og som minimum skal der være 1 ekstra variabel.
4. Test nu dit program. Lav både en Chair og en Computer. Sæt alle deres instans variabler og udprint information om dem.

* Husk at "override" PrintInfo metoden i både Chair og Computer klassen.

Video tags:

Denne video relaterer til emner såsom: C# kursus, C# tutorial, C# vejledning, C# for begyndere, lav dit eget computer-program, introduktion, kursus for begyndere og nedarvning

Spørgsmål og kommentarer

Har du et spørgsmål eller en kommentar til denne video/artikel? Så skriv herunder! Alternativt kan du kontakte os på vores forum, hvor en masse hjælpsomme personer sidder klar til at hjælpe.

Url´er bliver automatisk omdannet til links (nofollow).

kommentar på NemProgrammering.dk - lav din egen hjemmeside
Jonas    2015-08-21

Hej Jeppe Hvad er forskellen på at skrive string med stort eller lille bogstav. Jeg bemærkede nemlig først nu efter 19 episoder, at du skrev string med stort og jeg skev med lille bogstav. -Jonas


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Anonym    2015-01-10

Tak jeppe


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Jeppe    2015-01-05

Hej Anonym, C# kalder selv ToString() på objektet når man angiver den som parameter i metoder der forventer en string som writeLine. Så det klarer den helt selv :) Det sker inde bagved. mvh Jeppe


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Anonym    2015-01-05

Hvorfor skulle du ikke skrive ToString() ved cost? i writeline metoden?


Forum stats

  • 1146 Antal brugere
  • 1611 Antal emner
  • 8069 Antal indlæg

Deltag selv!

Nyt fra vores bloggere

Besøg vores webbureau

WordPress Hjemmeside

Nyheder

  • Lær, hvordan du kommer til tops i Google og får flere kunder med vores nye SEO kursus for begyndere. Læs mere her!
  • Du kan nu lære avanceret WordPress her på siden. Lær at tilpasse dit tema samt udvikle dit eget plugin! Lœs mere...
  • Nu kan du også lære at bruge Photoshop fra bunden! Se med her: Photoshop kursus
  • Du kan ikke drive et velfungerende udviklingsmiljø uden hurtigt bredbånd. Se vores artikel om Billig Bredbånd
  • Vil du blive bedre til Google Sheets? Så kan du med fordel se vores nye Google Sheets kursus!