开发者社区> 问答> 正文

面向对象和函数式编程在访问者模式中的体现有何不同?

面向对象和函数式编程在访问者模式中的体现有何不同?

展开
收起
不吃核桃 2024-07-31 13:27:10 13 0
1 条回答
写回答
取消 提交回答
  • 面向对象的方式认为操作必须和数据绑定到一起,即作为每个类的成员方法存在。而函数式编程则倾向于将数据和操作分离,将基本操作进行排列组合成为更加复杂的操作。在访问者模式中,一个访问者的实现就对应了一个操作,这体现了函数式编程的思想。

    2024-07-31 14:01:40
    赞同 7 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载