finsh the demos about the six basic principles of design pattern.