public Båt(int day) //Konstruktör av båtklassen { //Skapa båten som anländer till hamnen med slumpmässiga parametrar // Ett slumpmässigt tal mellan 1 och 4 / 5 genereras och omvandlas till båttyp(enum: TYP) " typ = (TYP)r.Next(1, maxTyp + 1); // motorbåt (exempel) // int typ = r.Next(1,maxTyp + 1) aDag = day; // Ankomstdag av båten switch (typ) { case (TYP)1: // case 1: infoRoddbåt(); break; case (TYP)2: infoMotorbåt(); break; case (TYP)3: infoSegelbåt(); break; case (TYP)4: infoLastfartyg(); break; case (TYP)5: infoKatamaran(); break; //default: // break; } }
public Båt(int day) { typ = (TYP)r.Next(1, maxTyp + 1); // aDag = day; switch (typ) { case (TYP)1: infoRoddbåt(); break; case (TYP)2: infoMotorbåt(); break; case (TYP)3: infoSegelbåt(); break; case (TYP)4: infoLastfartyg(); break; case (TYP)5: infoKatamaran(); break; default: break; } }
public string LaddaNyProdukt() { // ladda en ny produkt och returnerar strängen med alla info om varan Console.Write("lägga in typ: "); typ = (TYP)ivn.readNumber(1, 3); Console.Write("lägga in storlek: "); storlek = (STORLEK)ivn.readNumber(1, 3); Console.Write("lägga in färg: "); färg = (FÄRG)ivn.readNumber(1, 3); Console.Write("lägga in pris: "); pris = ivn.readNumber(0, 100000); return(string.Format("{0,-7} {1,-2} {2,-6} {3,5}", typ, storlek, färg, pris)); }
public List <Color> getColor(TYP xTyp) { //GET COLOR FROM TABLE List <Color> colorList = new List <Color>(); foreach (DataGridViewRow row in Rows) { Color color = row.Cells[(int)xTyp].Style.BackColor; if (!colorList.Contains(color)) { colorList.Add(color); } } return(colorList); }
public abstract Parametry stworzSamochod();//abstract samochod k public static Samochod wybierzSamochod(TYP typSamochodu) { switch (typSamochodu) { case TYP.KOMBI: return(new SamochodKombi()); case TYP.VAN: return(new SamochodVan()); case TYP.SEDAN: return(new SamochodSedan()); case TYP.SUV: return(new SamochodSuv()); default: throw new System.ArgumentException("Nie ma takiego rodzaju samochodu"); } }