IoC Inversion of Control 控制反转Aop Aspect Oriented Programming 面向切面编程constructor构造器slot 槽collision 碰撞chaining 链接方法predi