Question: this program isnt outputting correctly // Creates a Car class // You can construct a Car using a price and color // or just a

this program isnt outputting correctly

// Creates a Car class

// You can construct a Car using a price and color

// or just a price, in which case a Car is black

// or no parameters, in which case a Car is $10,000 and black

using System;

using static System.Console;

using System.Globalization;

class DebugNine3

{

static void Main()

{

Car myCar = new Car(32000, "red");

Car yourCar = new Car(14000);

Car theirCar = new Car();

WriteLine("My {0} car cost {1}", myCar.Color,

myCar.Price.ToString("C2", CultureInfo.GetCultureInfo("en-US")));

WriteLine("Your {0} car cost {1}",

yourCar.Color, yourCar.Price.ToString("C2", CultureInfo.GetCultureInfo("en-US")));

WriteLine("Their {0} car cost {1}",

theirCar.Color, theirCar.Price.ToString("C2", CultureInfo.GetCultureInfo("en-US")));

}

}

class Car

{

private string color;

private int price;

public Car() : this(10000, "black")

{

}

public Car(int price) : this()

{

this.price=price;

}

public Car (int price, string color)

{

this.price= Price;

this.color= Color;

}

public string Color

{

get

{

return color;

}

set

{

color = value;

}

}

public int Price

{

get

{

return Price;

}

set

{

price = value;

}

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!