C#: PLease add inheritance and polymorphism in the code. And display the vehicle/s. Thanks! using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication {  public class Vehicle  {   protected int VehicleID;    protected string VehicleName;      public void SetTutorial(int pID,string pName)    {    VehicleID=pID;    VehicleName=pName;   }      public String GetVehicle()   {    return VehicleName;   }  }   public class VehicleDetails:Vehicle   {    public void RenameVehicle(String pNewName)    {     VehicleName=pNewName;    }      static void Main(string[] args)    {    VehicleDetails VD=new VehicleDetails();        VD.RenameVehicle("CarName:Audi");    VD.RenameVehicle("Number of doors:4");    VD.RenameVehicle("Number of wheels:4");    VD.RenameVehicle("Maxspeed:180 KMPH");    VD.RenameVehicle("Fuel capacity:50 lts");    Console.WriteLine(VD.GetVehicle());         Console.ReadKey();    }  } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

C#: PLease add inheritance and polymorphism in the code. And display the vehicle/s. Thanks!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 public class Vehicle
 {
  protected int VehicleID; 
  protected string VehicleName;
  
  public void SetTutorial(int pID,string pName) 
  {
   VehicleID=pID;
   VehicleName=pName;
  }
  
  public String GetVehicle()
  {
   return VehicleName;
  }
 }
  public class VehicleDetails:Vehicle
  {
   public void RenameVehicle(String pNewName)
   {
    VehicleName=pNewName;
   }
  
  static void Main(string[] args) 
  {
   VehicleDetails VD=new VehicleDetails();
   
   VD.RenameVehicle("CarName:Audi");
   VD.RenameVehicle("Number of doors:4");
   VD.RenameVehicle("Number of wheels:4");
   VD.RenameVehicle("Maxspeed:180 KMPH");
   VD.RenameVehicle("Fuel capacity:50 lts");
   Console.WriteLine(VD.GetVehicle()); 
   
   Console.ReadKey(); 
  }
 }
}

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Generic Type
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education