From 2e998063cb4c4424e09f7dc5acf9c71ed205b7bf Mon Sep 17 00:00:00 2001 From: "s.schueler.doz" Date: Mon, 24 Feb 2025 12:49:25 +0100 Subject: [PATCH] E29 Ex 7 --- Exercises/E29_Konstruktoren/Exercise_7.cs | 15 ++++++++++++--- lastPoint | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Exercises/E29_Konstruktoren/Exercise_7.cs b/Exercises/E29_Konstruktoren/Exercise_7.cs index 726e3c4..6cd89a4 100644 --- a/Exercises/E29_Konstruktoren/Exercise_7.cs +++ b/Exercises/E29_Konstruktoren/Exercise_7.cs @@ -8,7 +8,9 @@ namespace Exercises_C_Sharp.E29_Konstruktoren { //3. Erstellen Sie drei Objekte der Klasse MoreMethod. Erstellen Sie diese mit jeweils drei verschiedenen Übergabewerten in dem Konstruktor: //Code Start - + MoreMethod mm1 = new(); + MoreMethod mm2 = new("Hallo"); + MoreMethod mm3 = new(12, 7); //Code ENDE } } @@ -21,12 +23,19 @@ namespace Exercises_C_Sharp.E29_Konstruktoren } //1. Überladen Sie den Konstruktor, damit ein String übergeben werden kann. Geben Sie diesen dann aus: //Code START - + public MoreMethod(string s) + { + Console.WriteLine("Folgender String wurde übergeben: " + s); + } //Code ENDE //2. Schreiben Sie eine zweite Überladung des Konstruktors, welche zwei Integer-Zahlen übergeben werden. Teilen Sie die erste Zahl durch die zweite Zahl und geben Sie das Ergebnis mit den Nachkommastellen aus: //Code START - + public MoreMethod(int i1, int i2) + { + double d = (double)i1 / i2; + Console.WriteLine("MoreMethod wurde erstellt. Folgende Wert ist heraus gekommen: " + d); + } //Code ENDE } } \ No newline at end of file diff --git a/lastPoint b/lastPoint index db7dc7a..5a47711 100644 --- a/lastPoint +++ b/lastPoint @@ -1,2 +1,2 @@ -5 +6 28