7.4.1 钩子原理