Vad är en klass i C# och hur relaterar(hör ihop) den till objekt?
Förklara konceptet med arv i C# och hur det bidrar till återanvändning av kod.
Vad innebär polymorfism i OOP, och hur implementeras (används) det i C#?
Beskriv hur objekt skapas från klasser i C# och hur de används.
Vad gör koden nedan
Kod:
***
Här är ett förslag på hur du kan skriva, men kom ihåg, det är din egen förståelse som är viktig.
Vehicle
är en bas-klass som definierar egenskaper och en metod för fordon. ElectricCar
är en subklass som utökar Vehicle
med en specifik egenskap för elbilar.ElectricCar
-klassen överrider DisplayInfo
-metoden för att inkludera batterikapaciteten.myCar
är av typen ElectricCar
, vilket innebär att den överstyrda(override) DisplayInfo
-metoden används.
Markera felen i koden nedan och sätt sedan kommentarer vad som är fel:
Den här sidan designades av 21C: