两种实现方式