ashabrukov d7d3701703 Обновить 'Readme.md' | hai 8 meses | |
---|---|---|
bin | hai 9 meses | |
obj | hai 8 meses | |
Readme.md | hai 8 meses | |
t6_oop1.cs | hai 8 meses | |
t6_oop1.csproj | hai 8 meses |
Тема "Интернет мгазин звуковой аппратуры"
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<Item> 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<Item> itemsToPick = new List<Item>
{
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