## Задание на дом работа "t6_oop1" Тема "Интернет мгазин звуковой аппратуры" ``` using System; using System.Collections.Generic; class Player { public string Name { get; set; } public string Hero { get; set; } public person(string name) { Name = name; } public void Display() { Console.WriteLine($"{Name}"); } public void PickShop(string shop) { shop = shop; Console.WriteLine($"{Name} выбрал магазин: {shop}"); } public void PickItems(List items) { Console.WriteLine($"{Name} покупает аппаратуру:"); foreach (var item in items) { Console.WriteLine($"- {item.ItemName}"); } } public void BuyItem(Item item) { Console.WriteLine($"{Name} купил : {item.ItemName}"); } } class Item { public string ItemName { get; set; } public Item(string itemName) { ItemName = itemName; } public void Display() { Console.WriteLine($"{ItemName}"); } } class Program { static void Main(string[] args) { person person = new person("Пользователь"); person.PickShop("Интернет магазин звуковой аппаратуры: Калифорния звук"); // Список предметов List itemsToPick = new List { new Item("Студийный микрофон BEHRINGER B-1"), new Item("Студийный микрофон СОЮЗ 1973"), new Item("Студийный микрофон AKG P120"), new Item("Студийный микрофон MACKIE EM-91C"), new Item("Студийный микрофон NEUMANN TLM 102"), new Item("Студийный микрофон Audio-technica AT2020USB+"), new Item("Студийный микрофон LEWITT LCT240PRO BLACK VP"), new Item("Студийный микрофон Maono AU-PM500T"), new Item("Звуковая карта Donner Livejack Lite"), new Item("Звуковая карта Arturia MiniFuse 2 Black"), new Item("Звуковая карта M-AUDIO AIR192|4"), new Item("Звуковая карта BEHRINGER UMC202HD"), new Item("Звуковая карта MACKIE Big Knob Studio+"), new Item("Звуковая карта FOCUSRITE Scarlett 18i8 3rd Gen"), new Item("Звуковая карта MOTU M2"), new Item("Звуковая карта Arturia MiniFuse 4 White"), new Item("Звуковая карта M-AUDIO M-TRACK SOLO II"), new Item("Активный студийный монитор MACKIE CR3-X"), new Item("Активный студийный монитор MACKIE CR4-X"), new Item("Активный студийный монитор M-Audio BX4"), new Item("Активный студийный монитор ALESIS ELEVATE5MKII"), new Item("Активный студийный монитор IK MULTIMEDIA iLoud MTM"), new Item("Активный студийный монитор Artesia M230"), new Item("Активный студийный монитор iCON SX-8A"), }; // Покупает аппаратуру Item itemToBuy1 = new Item("Студийный микрофон BEHRINGER B-1"); Item itemToBuy2 = new Item("Студийный микрофон NEUMANN TLM 102"); Item itemToBuy3 = new Item("Активный студийный монитор MACKIE CR3-X"); Item itemToBuy4 = new Item("Активный студийный монитор ALESIS ELEVATE5MKII"); Item itemToBuy5 = new Item("Звуковая карта Donner Livejack Lite"); Item itemToBuy6 = new Item("Активный студийный монитор iCON SX-8A"); player1.BuyItem(itemToBuy1); player1.BuyItem(itemToBuy2); player1.BuyItem(itemToBuy3); player1.BuyItem(itemToBuy4); player1.BuyItem(itemToBuy5); player1.BuyItem(itemToBuy6); } } ``` ### Выводится: ``` Пользователь выбрал магазин: Интернет магазин звуковой аппаратуры: Калифорния звук Пользователь покупает аппаратуру: Студийный микрофон BEHRINGER B-1 Пользователь покупает аппаратуру: Студийный микрофон NEUMANN TLM 102 Пользователь покупает аппаратуру: Активный студийный монитор MACKIE CR3-X Пользователь покупает аппаратуру: Активный студийный монитор ALESIS ELEVATE5MKII Пользователь покупает аппаратуру: Звуковая карта Donner Livejack Lite Пользователь покупает аппаратуру: Активный студийный монитор iCON SX-8A ```