RosettaCodeData/Task/Singleton/Ada/singleton-3.ada

12 lines
300 B
Ada
Raw Permalink Normal View History

2013-04-11 01:07:29 -07:00
package Protected_Singleton is
procedure Set_Data (Value : Integer);
function Get_Data return Integer;
private
protected Instance is
procedure Set(Value : Integer);
function Get return Integer;
private
Data : Integer := 0;
end Instance_Type;
end Protected_Singleton;