应用程序开发中“模块”一词的具体含义是什么?

时间:2014-02-21 14:29:59

标签: java android module terminology

我是Android应用程序开发的新手,我想参加一个应用程序开发竞赛。为此,我必须进行注册。现在我面临一个关于“模块”这个词的问题。我很困惑应用程序开发中究竟是什么模块?这些单词在我的注册表中提供。

  

从上到下描述您的应用创意   请描述您的应用   从哪些模块可能需要的想法,如何管理数据,   可能需要哪些接口等。您也可以托管您的文件   Dropbox,Google云端硬盘,并在此提供您的文件链接。

我现在应该写什么? 请帮我。对不起英语不好,提前致谢。

1 个答案:

答案 0 :(得分:2)

(1)在软件中,模块是程序的一部分。程序由一个或多个独立开发的模块组成,这些模块在程序链接之前不会合并。单个模块可以包含一个或多个例程。

来自here

基本上,如果您正在开发一个程序,您需要根据其功能分离它的各个部分。 假设它是一个邮局:你需要一个处理传入消息的模块(用于过滤,检查印章等的类),一个计算模块(决定它去哪个区或者去另一个邮局的类等)和一个交付模块(邮局到街道或汽车到另一个邮局)。这些部分很复杂,但是它们有明确的工作,它们应该独立工作,只能通过明确定义的接口进行通信。

当然这个例子非常基本且不切实际,但我希望你明白这一点。