Код:
using System;
using System.Collections.Generic;
using System.Text;
namespace WWs
{
abstract class TV
{
public string Name;//Название программы
public string Time;//Время
public TV(string name, string time)//Конструктор
{
this.Name = name;
this.Time = time;
}
public static string[] kanal = new string[] { "СТС", "Первый канал" };
public static string[] sts = new string[] { "Ералаш", "Маска", "Не дрогни", "Патриот" };
public static string[] pervi = new string[] { "Время", "Инфо", "АнтиФэйк", "Сегодня" };
public abstract void Show();
}
class Sts : TV//Производный класс
{
public string genre;//Жанр
public string description;//Описание
public string age;//Возрастное ограничение
public Sts(string name, string time, string Genre, string Description, string Age) : base(name, time)//Конструктор
{
this.genre = Genre;
this.description = Description;
this.age = Age;
}
public static string[] Discription = new string[] { "Детский юмористический киножурнал радовал и продолжает радовать уже не одно поколение взрослых и детей.", "Скромный, застенчивый служащий банка закомплексован настолько, что чувствует себя неуверенно с красивыми девушками. Волею судьбы к нему попадает волшебная маска, и Стенли Ипкис приобретает способность превращаться в неуязвимое мультяшное существо из забавных комиксов.", "По правилам игры в каждом из четырёх испытаний ведущие выбирают себе по одному подопечному. Задача участников — не дрогнуть, даже если очень страшно.", "Саня Кучин возвращается из армии в родной городок с большой мечтой сделать свой дом лучшим местом на земле." };
public static string[] Age = new string[] { "6+", "16+", "16+", "16+" };
public static string[] Genre = new string[] { "Детям", "Комедия", "Шоу", "Комедия" };
public static string[] vrem = new string[] { "06:00", "10:00", "12:30", "15:20" };
public override void Show()
{
Console.WriteLine($"Название: {Name}\nВремя: {Time}\nЖанр: {genre}\nОписание: {Discription}\nВозрастное ограничение: {Age}");
}
}
class Pervi : TV//Производный класс
{
public string genre2;//Жанр
public string description;//Описание
public string age;//Возрастное ограничение
public Pervi(string name, string time, string Genre2, string Description, string Age) : base(name, time)//Конструктор
{
this.genre2 = Genre2;
this.description = Description;
this.age = Age;
}
public static string[] Discription = new string[] { "Информационная телепрограмма «Первого канала», ранее - ЦТ СССР, Всесоюзной ГТРК, РГТРК «Останкино».", "Специально созданный кабельный или спутниковый телеканал, предназначенный для распространения важной информации и рекламы различных функций телеоператора. ", "Видели видео? Теперь Александр Смол задает этот вопрос с особым смыслом. Сейчас видео, которое вызывает у нас шквал эмоций, может оказаться цинично изготовленным фейком.", "Смотрите самые важные и актуальные политические, экономические и социальные новости к этому часу." };
public static string[] Age = new string[] { "16+", "6+", "16+", "16+" };
public static string[] Genre2 = new string[] { "Новости", "Информация", "Познавательное", "Новости" };
public static string[] vrem = new string[] { "10:00", "11:30", "16:35", "20:00" };
public override void Show()
{
Console.WriteLine($"Название: {Name}\nВремя: {Time}\nЖанр: {genre2}");
}
}
}