Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Derived Classes Practice | OOP Essentials
C# Beyond Basics

book
Derived Classes Practice

A class called Vehicle is given. Apart from that there are two other classes called Car and Plane.

There is currently an error in the code. To fix the error you need to make the Car and Plane inherit from Vehicle.

Edit the code such that Car and Plane become the child classes of Vehicle.

cs

index

copy
using 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");
}
12345678910111213141516171819202122232425262728293031323334353637
using 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"); } }

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 2

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

We use cookies to make your experience better!
some-alt