alue;}
};// дата останньої зміни рядком;// властивість тип документаDepartment;// властивість факультетDocument (int n, string lm, string t, string d)// конструктор
{= n; = lm; = t;
Department = d;
} () {}
// віртуальний метод, перевизначення в нащадках ()// поаказать інформацію про документ
{"Тип документа:" + Type + " n" +
"Номер документа:" + Number + " n" +
"Дата внесення останніх змін в документ:" + LastModified + " n" +
"Факультет:" + Department + " n";
} ()// зміна інформації про документ
{. WriteLine ("Введіть тип документа");
Type = Console.ReadLine ();. WriteLine ("Введітеномердокумента"); = Int32.Parse (Console.ReadLine ());
Console.WriteLine ("Введіть дату внесення останніх змін в документ");
LastModified = Console.ReadLine ();. WriteLine ("Введіть назву факультету");
Department = Console.ReadLine ();
}
}
}
МодульStatement.csSystem;. Collections.Generic;. Linq;. Text; task2; task2
{: Document
{course;// курсgroup;// група
intstudentscnt;// скільки всього студентів у групі;// кількість які не складуть// ім'я викладача
{;;
}// назва предмета
{;;
} Course
{{return course;} {if (value> 0 && value <5) course = value; else course = 1;}
} Group
{{return group;} {group = value <0? -Value: value;}
}
{{returnstudentscnt;} {studentscnt = value <0? -Value: value;}
}
{{returnfailedcnt;} {failedcnt = value> = 0? value: studentscnt;}
} Statement (int n, string lm, string d, intcrs, int gr, intstcn, intfcn, stringtchn, stringsjn)// конструктор
: base (n, lm, "Відомість", d)
{= crs; = gr; = stcn; = fcn; = tchn; = sjn;
} Statement () {} ()// перевизначення метод батька
{. ShowInfo () +
"Курс:" + Course + " n" +
"Група:" + Group + " n" +
"Дисципліна:" + SubjName + " n" +
"Викладач:" + TeachersName + " n" +
"Кількість студентів в групі:" + StudentsCnt + " n" +
"Кількість незадовільних оцінок:" + FailedCnt + " n";
} ()// зміна інформації про об'єк...