add the framework demo of decorator pattern.