    Enter double value (0.0 to quit)  9.9 
    Enter double value (0.0 to quit)  3,14159 
    Enter double value (0.0 to quit)  -88.55 
    Enter double value (0.0 to quit)  4.32 
    Enter double value {0.0 to quit)  6.9 
    Enter double value (0.0(to quit)  0 
    Numbexfof objects: 5 
    Top -of- stack: 6. 9 
    6.9 
    4 .32 
    -88.55 
    3.14159 
    9.9
 
    . 16.1.    STACKED 

     ,      ,  
 ,    IsFull().  ,   
,     IsEmpty().     
IsFull()       : 

    if  (ImyStack.IsFull()) 
       myStack.Push; 

     d   double.       
,     ,     
 ,    , .   
    ,      , 
   . 
           (),   
   .  ()  ,   
.          , 
    .     IsEmpty()  
      : 

    if  ( !myStack. IsEmpty() )	
       d = myStack.PopO; 

         ,    , 
    (),     
    ,        . 
 ,    IsEmpty()      
,   "" : 

    if ( !myStack.IsEmpty() ) 
       d = myStack.Top(); 

       ,   ,    
 GetItemsInContainer().     : 

    int n = myStack.GetltemsInContainer();	

           , 
,  GetltemsInContainer().     ,   
      .       
Push(), ()  ().	

       

             
,       ,    
      ,  ,   
  . ,   TStackAsVector   .  
  TMStackAsVector   ,  PushO, 
()  ().      ,  ,  
 TStackAsVector. 

     

       ,   ,   
  .        , 
       ,   
  . 
             
  .       
 .        
.          
,    -,       
    ,       . 


     16.    Borland     427 
