包括一个公共类和一个内部类,能实现为多个客户提供连续的服务