Разработка программы с классом "Программное_обеспечение" - C#
Формулировка задачи:
Привет всем, помогите пожалуйста. Требуется сделать:
Создать класс "Программное_обеспечение". Добавьте поля, например: название, производитель, платное/бесплатное.
Для каждого поля создайте свойство с методами доступа get и set. Обеспечьте проверку правильности вводимых данных. Создайте три объекта данного класса. Задайте значения свойствам класса и выведите значения на экран.
Сам пытался разобраться с этими классами, но ничего особо не вышло. Прошу помощи у вас.)
Решение задачи: «Разработка программы с классом "Программное_обеспечение"»
textual
Листинг программы
class Program { static void Main(string[] args) { List<Softwear> soft = new List<Softwear>(); soft.AddRange(new Softwear[] {new Softwear("Windows 10","Microsoft",Cost.Pay), new Softwear("Avira","InterCorp", Cost.Free)}); soft.ForEach(i => Console.WriteLine(i.ToString())); Console.Read(); } } public class Softwear { public Softwear(string name, string manufacture, Cost cost) { Name = name; Manufacturer = manufacture; this.cost = cost; } public string Name { get; set; } public string Manufacturer { get; set; } public Cost cost { get; set; } public string ToString() { return String.Format("N: {0}, M: {1}, C: {2}", Name, Manufacturer, cost); } } public enum Cost { Free, Pay };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д