Задачка на транспортные средства - C#

Узнай цену своей работы

Формулировка задачи:

Нужно написать простенький код который будет содержать: 3 поля данных, 2 конструктора и 2 метода. Тема: Транспортные средства (Vehicle) (Любой вид ТС) Желательно, чтобы некоторые члены классов были реализованы в виде объектов других пользовательских типов (классов или структур) Спасибо за ранее.
Все еще актуально.

Решение задачи: «Задачка на транспортные средства»

textual
Листинг программы
namespace Transport
{
 
     class Vehicle 
    {
        public string Model;
        
        public string CountryOfProduce;
 
        public Vehicle(string model,string countryofproduce) 
        {
            Model=model;
            
            CountryOfProduce = countryofproduce;
        }
       public  void VehicleInfo() 
        {
            Console.WriteLine("Model: {0}, CountryOfProduce: {1}", Model,CountryOfProduce);
        }
     }
        class Van : Vehicle 
        {
            public string Owner;
 
            public Van(string owner, string model, string countryofproduce) : base(  model,  countryofproduce) 
            {
                Owner=owner;
            }
            public void GetVanInfoOwner() 
            {
                Console.WriteLine("Owner: {0}",Owner);
            }
            
        }
    
    class Program
    {
        static void Main(string[] args)
        {
            Van auto = new Van("Test LtD","Fiat","Italy");
            auto.GetVanInfoOwner();
            auto.VehicleInfo();
            Console.ReadLine();
 
        }
    }
}

Оцени полезность:

10   голосов , оценка 4.4 из 5
Похожие ответы