Decorator pattern!

Decorator pattern, Starbuzz Coffee has its design ;)