Herausforderung: Abgeleitete Klassen
Es ist eine Klasse namens Vehicle
gegeben. Darüber hinaus gibt es zwei weitere Klassen namens Car
und Plane
.
Im aktuellen Code tritt ein Fehler auf. Um den Fehler zu beheben, müssen Car
und Plane
von Vehicle
erben.
Bearbeiten Sie den Code so, dass Car
und Plane
zu abgeleiteten Klassen von Vehicle
werden.
index.cs
12345678910111213141516171819202122232425262728293031323334353637using System; public class Vehicle { public int modelYear; public float fuel; } public class Car { public void Drive() { Console.WriteLine("The car is now driving."); } } public class Plane { public void Fly() { Console.WriteLine("The plane is now flying."); } } public class Program { public static void Main(string[] args) { Car c1 = new Car(); Plane p1 = new Plane(); c1.modelYear = 2024; p1.fuel = 6000; Console.WriteLine("Executed Successfully"); } }
Verwenden Sie das Symbol :
in der Syntax einer abgeleiteten Klasse, um die Basisklasse anzugeben.
index.cs
12345678910111213141516171819202122232425262728293031323334353637using System; public class Vehicle { public int modelYear; public float fuel; } public class Car : Vehicle { public void Drive() { Console.WriteLine("The car is now driving."); } } public class Plane : Vehicle { public void Fly() { Console.WriteLine("The plane is now flying."); } } public class Program { public static void Main(string[] args) { Car c1 = new Car(); Plane p1 = new Plane(); c1.modelYear = 2024; p1.fuel = 6000; Console.WriteLine("Executed Successfully"); } }
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.04
Herausforderung: Abgeleitete Klassen
Swipe um das Menü anzuzeigen
Es ist eine Klasse namens Vehicle
gegeben. Darüber hinaus gibt es zwei weitere Klassen namens Car
und Plane
.
Im aktuellen Code tritt ein Fehler auf. Um den Fehler zu beheben, müssen Car
und Plane
von Vehicle
erben.
Bearbeiten Sie den Code so, dass Car
und Plane
zu abgeleiteten Klassen von Vehicle
werden.
index.cs
12345678910111213141516171819202122232425262728293031323334353637using System; public class Vehicle { public int modelYear; public float fuel; } public class Car { public void Drive() { Console.WriteLine("The car is now driving."); } } public class Plane { public void Fly() { Console.WriteLine("The plane is now flying."); } } public class Program { public static void Main(string[] args) { Car c1 = new Car(); Plane p1 = new Plane(); c1.modelYear = 2024; p1.fuel = 6000; Console.WriteLine("Executed Successfully"); } }
Verwenden Sie das Symbol :
in der Syntax einer abgeleiteten Klasse, um die Basisklasse anzugeben.
index.cs
12345678910111213141516171819202122232425262728293031323334353637using System; public class Vehicle { public int modelYear; public float fuel; } public class Car : Vehicle { public void Drive() { Console.WriteLine("The car is now driving."); } } public class Plane : Vehicle { public void Fly() { Console.WriteLine("The plane is now flying."); } } public class Program { public static void Main(string[] args) { Car c1 = new Car(); Plane p1 = new Plane(); c1.modelYear = 2024; p1.fuel = 6000; Console.WriteLine("Executed Successfully"); } }
Danke für Ihr Feedback!