hello world诠释设计模式