Kursinhalt
C# Über die Grundlagen Hinaus
C# Über die Grundlagen Hinaus
3. Einführung in die Objektorientierte Programmierung (OOP)
Übung des `Static` Schlüsselworts
In diesem Problem müssen Sie:
- Ein neues privates Feld namens
totalCars
vom Typdouble
erstellen, das die Gesamtzahl der erstellten Car-Objekte verfolgt; - Eine Getter-Methode namens
getTotalCars
erstellen, die einfach die Anzahl der Objekte zurückgibt; - Sicherstellen, dass der Wert des
totalCars
-Feldes jedes Mal erhöht wird, wenn ein neues Car-Objekt erstellt wird.
index
using System; class Car { int modelYear; double mileage; string brandName; public Car(string brandName, int modelYear, double mileage) { this.brandName = brandName; this.modelYear = modelYear; this.mileage = mileage; // Write code below this line // Write code above this line } // Write code below this line // Write code above this line } class ConsoleApp { static void Main() { Console.WriteLine(Car.getTotalCars()); Car car1 = new Car("Toyota", 2022, 25.5); Car car2 = new Car("Honda", 2020, 30.2); Car car3 = new Car("Ford", 2021, 28.8); Console.WriteLine(Car.getTotalCars()); } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 6