QWMoney is the implementation of a money design pattern