【发布时间】:2011-06-13 15:06:17
【问题描述】:
我对 c++ 很陌生,对模块化编程和面向函数的编程之间的区别感到困惑。我从未做过模块化编程,所以我只知道模块定义它包含函数。那么顺序(面向函数的语言)和模块化编程有什么区别?提前谢谢。
编辑: 我正在阅读 C++ 的 OOP。它开始了类似于什么是非结构化编程,然后给出了关于 结构化编程 的基本概念,而不是 模块化编程 和最后,OOP。
【问题讨论】:
-
“模块化编程”不是 C++ 中的正式概念。您的意思是“面向对象编程”吗?
-
“我只知道模块的定义是它包含功能。” - 我从未听说过 C++ 上下文中“模块”的这种定义。想详细说明或解释吗?您是从哪里听说的?
-
我说的是模块化编程,与语言无关。对不起 c++ 标签。
-
“面向功能”是指过程型还是功能型(完全不同,甚至是对比的范例)?
标签: functional-programming modular