abstraction mechanisms: classes and operator overloading
class/object - applications
counter
make.counter_01
counter_01.cpp