Hi,

I have the following class. How would you rewrite this code to make it more object-oriented?
Code:
public class Vehicle
	{
		string type;
		int numberOfWheels;
		string colour;

		public Vehicle (string myType)
		{
			type = myType;

			if (type.Equals("bicycle"))
			{
				numberOfWheels = 2;
			} 
			else if (type.Equals("motorcycle"))
			{
				numberOfWheels = 2;
			} 
			else if (type.Equals("car"))
			{
				numberOfWheels = 4;
			} 
			else if (type.Equals("plane"))
			{
				numberOfWheels = 3;
			} 
			else if (type.Equals("boat"))
			{
				numberOfWheels = 0;
			}
		}

		public void repaint (String newColour)
		{
			colour = newColour;
		}

		
	}