16.7 面向对象还是函数式