如何在 ada 包中声明任务?

How can I declare tasks inside an ada package?

我正在尝试为 class 编写程序。在规范中,任务不能有任何过程或功能。我必须使用包名称来访问任务。我该怎么做呢? 我可以简单地写一些类似

的东西吗
package hello is
   task sample is...
   end sample;
end hello;

是的。

你当然要将任务体放在包体中。