Commit 7239ba35 authored by Uwe Wienkop's avatar Uwe Wienkop

Klassen vor Einführung Konstruktor

parent ef6f04e1
......@@ -21,9 +21,9 @@ namespace _06GameOfLife_Console
Console.Clear();
// Elemente zeilenweise ausgeben:
for (int i = 0; i < gen.GetLength(0); i++)
for (int i = 0; i < gen.GetLength(0); i++) // GetLength(0) = Anz. Zeilen
{
for (int j = 0; j < gen.GetLength(1); j++)
for (int j = 0; j < gen.GetLength(1); j++) // GetLength(1) = Anz. Spalten
{
if (gen[i, j]) // Entspricht: gen[i,j]==true?)
Console.Write("#");
......@@ -87,16 +87,16 @@ namespace _06GameOfLife_Console
/// </summary>
/// <param name="generation">aktuelle Generation</param>
/// <returns>neues Feld, enthält die ermittelten Werte</returns>
//static int[,] AnzahlNachbarn(bool[,] generation)
//{
// // anzN = neues int[,] Feld, gleiche Größe wie der Parameter "generation"
static int[,] AnzahlNachbarn(bool[,] generation)
{
int[,] anzN = new int[feldgroesse, feldgroesse];// Feld, gleiche Größe wie der Parameter "generation"
// // Für jedes Element in generation:
// // falls Element lebendig
// // Nachbarn in anzN erhöhen ... siehe Aufgabenstellung!
// Für jedes Element in generation:
// falls Element lebendig
// Nachbarn in anzN erhöhen ... siehe Aufgabenstellung!
// // return anzN;
//}
return anzN;
}
......@@ -104,13 +104,13 @@ namespace _06GameOfLife_Console
/// Evolutionsschritt gemäß Conways Regeln
/// </summary>
/// <param name="generation">aktuelle Generation; wird durch die Funktion verändert</param>
//static void Evolution(bool[,] generation)
//{
// int[,] anzN = AnzahlNachbarn(generation);
static void Evolution(bool[,] generation)
{
int[,] anzN = AnzahlNachbarn(generation);
// Your Code here
}
// // Your Code here
//}
static void Main(string[] args)
{
// Startmuster:
......
......@@ -9,7 +9,11 @@ namespace _07IntroKlassen
class Person
{
public string Name, Vorname, Anschrift;
public /* static */ void Ausgeben()
//public static void Ausgeben(Person p)
//{
// Console.WriteLine($"{p.Vorname} {p.Name}");
//}
public void Ausgeben()
{
Console.WriteLine($"{Vorname} {Name}");
}
......@@ -33,6 +37,7 @@ namespace _07IntroKlassen
berta.Ausgeben();
foreach (Person p in pfeld)
{
//Person.Ausgeben(p);
p.Ausgeben();
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment