diff --git a/Kreise/Kreise/Kreis.cs b/Kreise/Kreise/Kreis.cs index d345d8c8dc722301e80bb925c5e07141b6ac2ec8..afe1d0f596d2a49da2b46c0602a5c9f9a3deadb9 100644 --- a/Kreise/Kreise/Kreis.cs +++ b/Kreise/Kreise/Kreis.cs @@ -3,11 +3,10 @@ using System.Drawing; namespace Kreise { - internal class Kreis + public class Kreis { - - double radius = 0; // Radius des Kreises - Color farbe; // Die Farbe des Kreises mit dem Typ "Color" aus einer Bibliothek + private double radius = 0; // Radius des Kreises + private Color farbe; // Die Farbe des Kreises mit dem Typ "Color" aus einer Bibliothek // ToDo 1a: Was fehlt noch für die vollständge Definition eins Kreises? diff --git a/Kreise/Kreise/KreisControl.cs b/Kreise/Kreise/KreisControl.cs index d80085ead66cd4d354c2265b995c62cbed0c0dac..47e58fdb5d04067f7a384ea4f43ea13550f0f605 100644 --- a/Kreise/Kreise/KreisControl.cs +++ b/Kreise/Kreise/KreisControl.cs @@ -17,9 +17,13 @@ namespace Kreise public void ErzeugeKreise() { new Kreis(); // Instanziierung eines Kreises - // ToDo 4: Berechnen Sie die Fläche von mehreren Kreisen + // ToDo 4: Berechnen Sie die Fläche von mehreren Kreisen. - // ToDo 5: Eingabe und Ausgabe schreiben ??? + // ToDo 5: Programmieren Sie Eingabe und Ausgaben. + + // ToDo 6a: Programmieren Sie einen neue Klasse Quadrat. + // ToDo 6b: Ein Teamkollege programmiert eine neue Klasse Dreieck. + // ToDo 6c: Bringen Sie alle Klassen zusammen per git-repo und berechnen Sie die Fläche von mehreren Formen. } static void Main() diff --git a/README.md b/README.md index c055969c41b4e0983af9f2fec7b33da151803f28..0401f414d393e504084e8fed66c5774196b10cfd 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Grundlagen der Obejektorientierung werden in dieser Aufgabe analog zu der Vorles Es existieren in dieser Aufgabe keine Unit-Tests, doch dafür nummerierte ToDos, welche Ihnen die Programmierschritte näher bringen sollen. -Finden Sie die Aufgaben (ToDo 1a, ToDo 1b, ToDo 2 .... ToDo 5) und lösen Sie diese. +Finden Sie die Aufgaben (ToDo 1a, ToDo 1b, ToDo 2 .... ToDo 6) und lösen Sie diese. ## Getting Started * Clonen Sie die Repository auf Ihren Rechner