需要的情况不多,某些 mock/wrap 可能会有需要。但这些场景下,往往可以用宏来模拟出这样的机制。而宏模拟的虽然会丑陋点,而且各家的通用型几乎为0,但好歹有个最重要的优势:不需要用到时就没有额外开销。