的实现的3种