2016-11-05 2 views
0

클래스 용 프로그램을 작성하려고합니다. 사양에서는 작업에 프로 시저 또는 기능을 사용할 수 없습니다. 작업에 액세스하려면 패키지 이름을 사용해야합니다. 어떻게이 일을 할 수 있습니까? 어떻게 ada 패키지 안에 태스크를 선언 할 수 있습니까?

package hello is 
    task sample is... 
    end sample; 
end hello; 
+0

불분명 함. 그럼에도 불구하고 패키지 요소 (프로 시저, 함수 등)에 액세스하는 것이 사양을 통해 노출되면 '. [(params if any)]'형식이어야합니다. – FDavidov

+0

프로그램 사양 : 주 작업 외에도 세 가지 작업이 있습니다. Sender, Carrier, Receiver 각 작업은 자체 패키지에 있어야하며 작업 당 두 개의 파일, ADS 및 ADB가 있어야합니다. 작업은 무한 루프 여야합니다. 그들은 어떤 절차 나 기능도 가질 수 없습니다. 나는 이것이 방법없이 어떻게 가능한지 이해하지 못합니다. –

+1

@bobsmith : 새로운 정보를 추가 하시려면 질문을 편집하십시오 (http://stackoverflow.com/posts/40442524/edit). 연습으로이 [예제] (http://stackoverflow.com/q/39544982/230513)를 하나의 절차 (본문)와 하나의 작업 (규격 및 본문)의 세 파일로 다시 작성해보십시오. – trashgod

답변

1

예를 따라 간단히 글을 쓸 수 있습니까?

물론 패키지 본체에 작업 본문을 넣어야합니다.

관련 문제