static void Main(string[] args) { Mensch hans = new Mensch("Zimmermann", "01.01.2000", "Hans"); Lebewesen.ZeigelListe(); Mensch hans = new Mensch("Zimmermann", "01.01.200"); Mensch.ZeigemListe(); Console.ReadKey(); }
static void Main(string[] args) { //! Menschen Mensch hans = new Mensch("Hans", 80, Convert.ToDateTime("01.01.1980"), "Fachinformatiker"); Mensch klaus = new Mensch("Klaus", 90, Convert.ToDateTime("01.01.1990"), "Elektriker"); //! Gegenstände Gegenstand stuhl = new Gegenstand("Stuhl", 2.5, hans); Gegenstand tisch = new Gegenstand("Tisch", 5.5, klaus); //! Tiere Tier blackBeauty = new Tier("Black Beauty", 700, Convert.ToDateTime("01.01.2010"), 4); Tier whiteBeauty = new Tier("White Beauty", 900, Convert.ToDateTime("01.01.2015"), 4); //! Ausgabe Entities Console.WriteLine("Liste aller Entitäten:"); foreach (Entity e in Entity.AlleEntities) { Console.WriteLine(e.Name + " " + e.Gewicht + "kg"); } //! Ausgabe Gegenstände Console.WriteLine("\nListe aller Gegenstände:"); foreach (Gegenstand g in Gegenstand.AlleGegenstaende) { Console.WriteLine(g.Name + " " + g.Gewicht + "kg" + ", Besitzer: " + g.Besitzer.Name); } //! Ausgabe Lebewesen Console.WriteLine("\nListe aller Lebewesen:"); foreach (Lebewesen l in Lebewesen.AlleLebewesen) { Console.WriteLine(l.Name + " " + l.Gewicht + "kg" + ", Geburtstag: " + l.Geburtstag.ToString("dd.MM.yyyy")); } //! Ausgabe Tiere Console.WriteLine("\nListe aller Tiere:"); foreach (Tier t in Tier.AlleTiere) { Console.WriteLine(t.Name + " " + t.Gewicht + "kg" + ", Geburtstag: " + t.Geburtstag.ToString("dd.MM.yyyy") + " <" + t.AnzahlBeine + " Beine>"); } //! Ausgabe Menschen Console.WriteLine("\nListe aller Menschen:"); foreach (Mensch m in Mensch.AlleMenschen) { Console.WriteLine(m.Name + " " + m.Gewicht + "kg" + ", Geburtstag: " + m.Geburtstag.ToString("dd.MM.yyyy") + " <Beruf: " + m.Beruf + ">"); } Console.ReadKey(); }
static void Main(string[] args) { Mensch m = new Mensch(); m.Name = "Paul"; m.Ansprache("Du bist ein toller Mensch!"); Kunde k = new Kunde(); k.Name = "Hans"; // Name wurde aus Mensch geerbt(!) k.EinkaufsSumme = 999.95; k.Ansprache("Danke für Deinen Einkauf! " + k.Bewertung()); NichtKunde nk = new NichtKunde(); nk.Name = "Peter"; nk.Adresse = "11111 Kleinhausen, Hauptstraße 22"; nk.Ansprache("willst Du nicht unser Kunde werden? ... Wir wissen wo du wohnst: " + nk.Adresse); Console.ReadKey(); }
// Initialisierung private void Initialisiere() { spieler = new Spieler[anzahlMenschen + anzahlKIs]; for (int i = 0; i < anzahlMenschen; i++) { spieler[i] = new Mensch(i + 1); } for (int i = 0; i < anzahlKIs; i++) { if (schwereKIs) { spieler[anzahlMenschen + i] = new SchwereKI(anzahlMenschen + i + 1); } else { spieler[anzahlMenschen + i] = new KI(anzahlMenschen + i + 1); } } LadeKartenset(); VerteileKarten(); }
// Start is called before the first frame update void Start() { Debug.Log("Die Lebensenergie ist " + lebensEnergie); Debug.Log("Die Power ist " + power); Debug.Log("Der Hunger ist " + hunger); Debug.Log("Der Name ist " + spielername); Debug.Log("Sein Zeichen ist " + kurzzeichen); if (lebt == true) { Debug.Log("Er lebt noch"); } else { Debug.Log("Er ist tot"); } // Die Methode addition aufrufen und das Ergebnis ausgeben Debug.Log(" Die Gesamtenergie ist " + addition(lebensEnergie, lebensEnergie)); //Array erstellen int[] primZahl = new int[5] { 2, 3, 5, 7, 11 }; //Array ausgeben 1te Methode Debug.Log("Erste Primzahl: " + primZahl[0]); Debug.Log("ZweitePrimzahl: " + primZahl[1]); Debug.Log("Dritte Primzahl: " + primZahl[2]); Debug.Log("Vierte Primzahl: " + primZahl[3]); Debug.Log("Fünfte Primzahl: " + primZahl[4]); //Array ausgeben 2te Methode int ersteZahl = primZahl[0]; Debug.Log("1te Primzahl: " + ersteZahl); //Wert in Array überschreiben primZahl[0] = 13; Debug.Log("Erste Primzahl: " + primZahl[0]); //String in Array string[] name = new string[2] { "Joe ", "Muster" }; Debug.Log(name[0] + name[1]); // For Schleife (Kopfgesteuert) for (int i = 0; i < 5; i++) { Debug.Log("Die For-Zahl i ist " + i); } //Die while Schleife (Kopfgesteuert) //Es wird erst die Bedingung geprüft, dann wird der Code ausgeführt int a = 0; while (a < 5) { Debug.Log(" Die while-Zahl a ist " + a); a++; } // Die do-while Schleife (Fussgesteuert) // Erst wird der Code ausgeführt, dann wird die Bedingung geprüft int b = 10; do { Debug.Log("Die do-while-Zahl b ist " + b); }while (b < 5); // Bedingung nicht erfüllt, da b=10 // foreach Schleife // Hier Abfrage des Arrays PrimZahlen foreach (int number in primZahl) { Debug.Log("Die Primzahl ist " + number); // number enthält den Wert des Arrays } //Instanzen der Klasse Mensch erstellen Mensch mensch1 = new Mensch(12, "Karl", "Schueler"); Mensch mensch2 = new Mensch(18, "Sascha", "AzuBi"); Mensch mensch3 = new Mensch(30, "Uwe", "Astronaut"); //Aufruf der Methode innerhalb der Klasse Mensch //für eine bestimmte Instanz der Klasse Mensch mensch1.ausgabeMensch(); mensch2.ausgabeMensch(); mensch3.ausgabeMensch(); }
public Gegenstand(string name, double gewicht, Mensch besitzer) : base(name, gewicht) { this.besitzer = besitzer; AlleGegenstaende.Add(this); }