Public feed
#894280
using System;
using System.Collections.Generic;
using System.Text;
namespace exempel
{
public class bil
{
private string reg;
private string make;
private string color;
private int miles;
public bil(string regNr, string carMake, string col, int km){
this.reg = regNr;
this.make = carMake;
this.color = col;
this.miles = km;
}
public int Miles
{
set
{
this.miles = value;
}
get
{
return this.miles;
}
}
public string Color
{
set
{
this.color = value;
}
get
{
return this.color;
}
}
public string Make
{
set
{
this.make = value;
}
get
{
return this.make;
}
}
public string Reg
{
set
{
this.reg = value;
}
get
{
return this.reg;
}
}
}
public static class carPrinter
{
public static void print(bil carToPrint)
{
Console.WriteLine("-=Bildata=-");
Console.WriteLine(carToPrint.Make);
Console.WriteLine(carToPrint.Reg);
Console.WriteLine(carToPrint.Miles + " km");
Console.WriteLine(carToPrint.Color);
}
}
class Program
{
static void Main(string[] args)
{
bil testBil = new bil("JAD983", "SAAB", "Grön", 1234); //Vi skapar en ny bil
carPrinter.print(testBil); //Skriver ut bilen
testBil.Miles = 5384; //Ökar bilens körsträcka
carPrinter.print(testBil); //Skriver ut bilen
List<bil> bilLista = new List<bil>(); //Skapar en lista för bilar :)
bilLista.Add(new bil("AAA123", "Volvo", "Röd", 3012)); //Lägger till ett par bilar...
bilLista.Add(new bil("JKA956", "Jaguar", "Met.Svart", 2463)); //Lägger till ett par bilar...
bilLista.Add(new bil("YTR513", "Jeep", "Grön", 3832)); //Lägger till ett par bilar...
bilLista.Add(new bil("POB124", "Datsun", "Svart", 2731)); //Lägger till ett par bilar...
bilLista.Add(new bil("MNL646", "Volvo", "Grön", 9152)); //Lägger till ett par bilar...
foreach (bil printMe in bilLista)
{
carPrinter.print(printMe);
}
}
}
}