18. 接口设计