CourseWare Wiki
Switch Term
Winter 2024 / 2025
Winter 2023 / 2024
Winter 2022 / 2023
Winter 2021 / 2022
Winter 2020 / 2021
Winter 2019 / 2020
Winter 2018 / 2019
Older
Search
Log In
b181
courses
b6b36omo
labs
lab11
Warning
This page is located in archive. Go to the latest version of this
course pages
. Go the latest version of
this page
.
Table of Contents
11 - Interpreter, Observer
Observer
Úloha na cvičení
11 - Interpreter, Observer
Stáhněte si archiv se šablonami tříd pro
11. cvičení
.
Observer
Wikipedia
Úloha na cvičení
Implementujte interpreter, který umožní vyhodnotit výraz zadaný v Main.main za předpokladu, že b = 1.
Implementujte observer, který při každém vyhodnocení Expression vypíše do konzole upozornění “Expression evaluated!”
Zařiďte, aby se kromě upozornění vypsal i typ Expression, které se vyhodnocuje.
Pro hladký běh programu je třeba v projektu použít knihovnu Guava (součástí šablony projektu).
courses/b6b36omo/labs/lab11.txt
· Last modified: 2018/10/04 11:09 by
sebekji1