"There is no argument given that corresponds to the required formal parameter 'Horsepower' of Vehicle.Vehicle(double, string)"
not sure why i cant get this to work.. feels so stupid plz help =)
not sure why i cant get this to work.. feels so stupid plz help =)
Vehicle:
using System;
namespace vehicleclass
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("");
}
}
public class Truck : Vehicle
{
private double load;
public Truck(double HorsePower, string Color)
{
horsepower = HorsePower;
color = Color;
}
public override void Calc_topspeed(double topspeed)
{
base.Calc_topspeed(topspeed);
topspeed = horsepower / load;
}
}
public class Vehicle
{
protected double horsepower;
protected string color;
public Vehicle(double Horsepower, string Color)
{
horsepower = Horsepower;
color = Color;
}
public virtual void Calc_topspeed(double topspeed)
{
topspeed = horsepower / 0.8;
}
public void horn()
{
Console.WriteLine("Car horn sounds funky..");
}
}
}