几种实现方法