四种实现