Professional Documents
Culture Documents
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace task
{
public class vehicle
{
public string model;
public string color;
public string engine;
public string door;
public vehicle()
{
int x = 500;
Console.WriteLine("Speed is = {0}", x);
}
class Program
{
static void Main(string[] args)
{
vehicle a = new vehicle("2011", "Yellow", "12121", "0");
vehicle b = new vehicle("2005", "Blue", "4231", "02");
bike c = new bike();
car d = new car();
Console.WriteLine(" BIKE");
Console.WriteLine("\t---------------------");
Console.WriteLine("Model= {0}", a.model);
Console.WriteLine("Color= {0}", a.color);
Console.WriteLine("Engine = {0}", a.engine);
Console.WriteLine("Door = {0}", a.door);
Console.WriteLine("start");
c.start();
Muhammad Osama CSC-18F-076
Console.WriteLine("run ");
c.run();
Console.WriteLine("stop");
c.stop();
Console.WriteLine("override");
c.calculateSpeed();
break;
case 'n':
Console.WriteLine(" CAR");
Console.WriteLine("-------------------------");
Console.WriteLine("Model= {0}", b.model);
Console.WriteLine("Color = {0}", b.color);
Console.WriteLine("Engine = {0}", b.engine);
Console.WriteLine("Door = {0}", b.door);
Console.WriteLine("start");
d.start();
Console.WriteLine(" run");
d.run();
Console.WriteLine("stop ");
d.stop();
Console.WriteLine(" override");
d.calculateSpeed();
break;
default:
Console.WriteLine("You pressed wrong value.");
break;
}
}
}
}
Muhammad Osama CSC-18F-076