Реализация класса "Календарь" - C#
Формулировка задачи:
Мужики, всем доброго времени суток! Помогите пожалуйста, больше не знаю к кому обратиться.
Дали к/р, 2 задания. Второе сделал сам по образцу, нужно было реализовать класс типа Календарь для хранения дат. Первое никак не могу додуматься. С конструктором не работал никогда...
Если можете помочь:
Требуется реализовать новый класс (согласно варианту Задания 1). Реализовать конструктор по умолчанию и один или более конструктор с параметрами. Указанные в задании операции реализуются перегрузкой операторов. Во всех вариантах реализовать по крайней мере один перегруженный метод и продемонстрировать его работу.
Во всех заданиях должны быть реализованы операции:
- Присваивание;
- Ввод (с клавиатуры);
- Вывод (на экран);
- Преобразование в строку;
- Сравнения (<, >, ==, !=)
Для демонстрации работы созданного класса и методов во всех заданиях надо написать функцию Main. Должна демонстрироваться работа всех созданных функций, операций и методов.
Собственно само задание:
Создать класс для описания программы.
Помимо обычных данных для нее должны устанавливаться: вид (системное и т.д. - предусмотреть фиксированный набор), условия распространения (предусмотреть фиксированный набор), оценка пользователей (предусмотреть фиксированный набор)
Решение задачи: «Реализация класса "Календарь"»
textual
Листинг программы
using System; namespace ConsoleApplication1 { class PrgDsc { public string PrgTyp; public string PrgLic; public string PrgRat; public PrgDsc() { PrgTyp = ""; PrgLic = ""; PrgRat = ""; } public PrgDsc(string Typ, string Lic, string Rat) { PrgTyp = Typ; PrgLic = Lic; PrgRat = Rat; } public override string ToString() { return PrgLic + PrgTyp + PrgRat; } } class Program { static void Main(string[] args) { PrgDsc p = new PrgDsc("1", "2", "3"); Console.Write(p); Console.Read(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д