3

我在 Ada 中编写了一个库,我希望客户只需要在他们的代码中包含一个包。就像是:

with all_packages;

这将包括对客户有用的所有软件包。我为每个标记类型编写了一个包,以使内容简单易读。

我如何让图书馆用户可以只用一个语句包含所有包?

4

1 回答 1

5

你不能。

通过将每个标记类型封装在自己的包中,您做得很好,这是 Ada 中推荐用于面向对象编程的方法。

然后,客户端代码只需“使用”它需要的那些包。

于 2012-10-22T11:48:13.273 回答