2005/5/9

     
 

Classes

artefaktur

bool finalizedCalled = false;

class AClass
//extends acdk.lang.acdk::lang::Object
{
  AClass() 
  { 
    super();
  }
  void finalize()
  {
    out.println("AClass.finalize called");
    finalizedCalled = true;
  }
}

{
  AClass cls = new AClass();
  //cls = Nil;
}
out.println("Finalizer should be called");
if (finalizedCalled == true)
  out.println("TEST OK");
else
  out.println("TEST FAILED");