Task 02
Task 2¶
Our Sample class is looking pretty nice, but it is not really doing a lot, is it?
In addition to the identifier and the collector let us track if a sample has been analyzed yet.
Task 2a: Add an attribute¶
Extend the class by an attribute called analysis_done.
This attribute shall track whether a sample has already been analyzed.
Its value can be either True or False.
Of course when the sample is newly registered (i.e. a Sample-instance is created) it has not been analyzed yet.
Task 2b: Include the new attribute in the __str__-method¶
When printing a Sample-instance, add the text (analyzed) at the end of the output if the sample has been analyzed.
Note: This will likely require you to introduce intermediate steps before you get the final result. There are multiple solutions that are equally possible and valid.