【发布时间】:2015-08-01 22:02:49
【问题描述】:
为什么要在包中创建函数或过程,而不是存储该函数或过程并在需要时调用它?
假设在包中创建了一个过程,以显示我们传递给该过程的客户名称和客户 ID。
但是如果我们不创建包里面的程序,这两种情况有多大区别呢?
我们需要创建包来定义一个过程吗?
【问题讨论】:
-
您能否为您的问题添加更多标签,至少您在谈论什么编程语言?一个简单的例子也会很有帮助。
为什么要在包中创建函数或过程,而不是存储该函数或过程并在需要时调用它?
假设在包中创建了一个过程,以显示我们传递给该过程的客户名称和客户 ID。
但是如果我们不创建包里面的程序,这两种情况有多大区别呢?
我们需要创建包来定义一个过程吗?
【问题讨论】:
包允许对相关过程进行一些分组,隐藏“内部”过程,维护包全局状态并指定其他人可以编程的接口。
如果你不需要这些,一个独立的程序就可以了
【讨论】: