Разработка программы с классом "Программное_обеспечение" - C#

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

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

Привет всем, помогите пожалуйста. Требуется сделать: Создать класс "Программное_обеспечение". Добавьте поля, например: название, производитель, платное/бесплатное. Для каждого поля создайте свойство с методами доступа get и set. Обеспечьте проверку правильности вводимых данных. Создайте три объекта данного класса. Задайте значения свойствам класса и выведите значения на экран. Сам пытался разобраться с этими классами, но ничего особо не вышло. Прошу помощи у вас.)

Решение задачи: «Разработка программы с классом "Программное_обеспечение"»

textual
Листинг программы
  1. class Program
  2.     {
  3.         static void Main(string[] args)
  4.         {
  5.             List<Softwear> soft = new List<Softwear>();
  6.             soft.AddRange(new Softwear[] {new Softwear("Windows 10","Microsoft",Cost.Pay),
  7.                                             new Softwear("Avira","InterCorp", Cost.Free)});
  8.             soft.ForEach(i => Console.WriteLine(i.ToString()));
  9.             Console.Read();
  10.         }
  11.     }
  12.     public class Softwear
  13.     {
  14.         public Softwear(string name, string manufacture, Cost cost)
  15.         {
  16.             Name = name;
  17.             Manufacturer = manufacture;
  18.             this.cost = cost;
  19.         }
  20.         public string Name { get; set; }
  21.         public string Manufacturer { get; set; }
  22.         public Cost cost { get; set; }
  23.         public string ToString()
  24.         {
  25.             return String.Format("N: {0}, M: {1}, C: {2}", Name, Manufacturer, cost);
  26.         }
  27.     }
  28.     public enum Cost { Free, Pay };

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

8   голосов , оценка 4.375 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы