a little example of template method pattern

just for learning, little example