Вестник ТГПУ им Л.Н. Толстого №4 2007
№ 4, 2007 ВЕСТНИК ТГПУ им. Л. Н. Толстого ческое выполнение данного задания предполагало соответствие конечного результата всем указанным ранее признакам творчески выполненного задания. Приведем примеры трех предложенных моделей. Модель А (автор М. В. Баркалова) Свойства/значения Методы Активен : boolean (по умолчанию - false) Студент.ЧашкаКофе.Влить; при Студент.Интерес=тах автоматически устанавливается true. Креативен : boolean (по умолчанию - false) Студент.Творчество.Вкл(и,.s'); п - переменная типа Настроение (множество), которое должно быть не меньше NotBad; s - переменная типа Самочувствие (множество), которое должно быть не меньше AllRight (перед этим необходимо прописать свойство Активен, равное true). P.S. И тем не менее попытка включения этого свойства может совершенно не повлиять на выполнение программы. Коммуникабелен = Студент.Вежливость.Вкл(и); п - значение из списка ■ ПоискРаботы : (по умолчанию - true) Студент.ПоискРаботы.Начать(); Студент.ПоискРаботы.Завершить(); Студент.ПоискРаботы.Прервать() (непонятно зачем прописано, наверно, на всякий случай, предусмотрительными не в тех местах программистами. Никогда не используется). Отдых: boolean (по умолчанию - true) Студент.Отдых.Вариант(&) - список возможных вариантов дальнейшего проведения времени; Студент.Отдых.Начать; Студент.Отдых.Прервать (очень болезненная операция, чаще всего вызывает фатальную ошибку. Крайне не рекомендована к выполнению). Самообразование: string • Студент.Самообразование.Что() (возвращает список направлений самообразования. Педагогам лучше не смотреть). Студент.Самообразование.ДобавитьНаправление() (использование возможно только при Интерес=тах). Интерес = {min, mild, enabled, max} Студент.Интерес.ОпределитьКласс (возвращает класс предмета, вызвавшего интерес); Спит: boolean (по умолчанию - false) Используется при любых затруднениях. А также при формировании цикла. События оииьнш) OnZa4et, OnExam Студент.Учить. (Используется только при обозначен ных событиях! В остальных случаях последствия не однозначны и вообще не прогнозируются). OnVstre4aPrep Студент.Вежливость.Вкл(тах); On1para Чаще всего обрабатывается стандартным состоянием Сгудент.Спит. При этом все свойства автоматически установлены false. OnRabota Очень сложно обработать событие. Не предусмотрено никаких логически связанных методов.
Made with FlippingBook
RkJQdWJsaXNoZXIy ODQ5NTQ=