是如何实现的?