Du skal arbejde med:
private, protected, publicEn virksomhed har flere typer transportmidler: Taxa, Lastbil og Elbil. Alle transportmidler har noget til fælles, men prisen for en tur beregnes forskelligt.
Du skal modellere dette med en abstrakt base klasse og sub-klasser i C#.
Transportmiddel med mindst:protected pris pr. kilometer (f.eks. 10 kr/km)BeregnPris(double kilometer)ToString() metode, der returnerer transportmidlets type og registreringsnummerstring registreringsnummerdouble pris pr. kilometerTaxaLastbilElbilBeregnPris og bruge en unik formel (se nedenstående):private eller protectedpublicTransportmidlerne beregner prisen forskelligt:
Det præcise output vil afhænge af de værdier du giver objekterne, men noget i stil med:
Taxa (AB12345): Pris for 20 km = 240 kr Lastbil (CD67890): Pris for 20 km = 250 kr Elbil (EL00001): Pris for 20 km = 48 kr