Похожие презентации:
Посетитель. Компилятор, представляющий программу в виде синтаксического дерева
1. Посетитель
ПОСЕТИТЕЛЬПЛОТНИКОВ АЛЕКСАНДР, 271 ГРУППА, 2017
2. Примерчик
ПРИМЕРЧИККОМПИЛЯТОР, ПРЕДСТАВЛЯЮЩИЙ ПРОГРАММУ
В ВИДЕ СИНТАКСИЧЕСКОГО ДЕРЕВА.
• ГЕНЕРАЦИЯ КОДА
• КОНТРОЛЬ ТИПОВ
• КРАСИВЫЙ ВЫВОД
• И Т.Д.
3. Если просто делать в лоб
ЕСЛИ ПРОСТО ДЕЛАТЬ В ЛОБ4. good Practice
GOOD PRACTICE5. Применимость
ПРИМЕНИМОСТЬ• СЛАБАЯ СВЯЗЬ МЕЖДУ ОПЕРАЦИЯМИ
• СТРУКТУРА ОБЪЕКТОВ ИЗМЕНЯЕТСЯ РЕЖЕ ЧЕМ
ОПЕРАЦИИ НАД НИМИ
6. В общем виде
В ОБЩЕМ ВИДЕ7. Результаты
РЕЗУЛЬТАТЫ• УПРОЩАЕТ ДОБАВЛЕНИЕ НОВЫХ ОПЕРАЦИЙ
• ОБЪЕДИНЯЕТ РОДСТВЕННЫЕ ОПЕРАЦИИ
• ДОБАВЛЕНИЕ НОВЫХ ЭЛЕМЕНТОВ СТРУКТУРЫ
ЗАТРУДНЕНО
• НАРУШЕНИЕ ИНКАПСУЛЯЦИИ