8.6 编程范例——接口的典型应用