面向接口编程Interface Oriented Programming