ChristmasTree An OOP program implementing Composite, Observer design patterns in C++ on the 3rd semester of studies. Compile: g++-7 -DTEST_NUM=<desired_number> decoration.cc helper.cc person.cc ChristmasTree_test.cc -o christmas_tree