public Vehicle(string name, int Capacity){
this.Capacity = Capacity;
public Vehicle(string name){
public virtual double Fare{
public class bus : Vehicle{
public bus(string name, int Capacity):base(name,Capacity){
public bus(string name):base(name){
public override double Fare{
public static void Main() {
Vehicle bus = new bus("School Volvo");
Console.WriteLine("The seating capacity of a bus is {0} passengers", bus.Capacity);
Console.WriteLine("Total bus fare is: {0}", bus.Fare);
Vehicle v = new Vehicle("Standard Vehicle", 5);
Console.WriteLine("Total vehicle fare is: {0}", v.Fare);