home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / adav313.zip / gnat-3_13p-os2-bin-20010916.zip / emx / gnat / examples / ex6_main.adb < prev    next >
Text File  |  2000-07-19  |  462b  |  24 lines

  1. -------------------------------- ex6_main.adb ---------------------------------
  2. with ex6_if;
  3. procedure ex6_main is
  4.  
  5.    use ex6_if;
  6.    use ex6_if.A_Class;
  7.    use ex6_if.B_Class;
  8.  
  9.    A_Obj : A_Class.A;
  10.    B_Obj : B_Class.B;
  11.    C_Obj : Ada_Extension.C;
  12.  
  13.    procedure Dispatch (Obj : A_Class.A'Class) is
  14.    begin
  15.       Overridden (Obj);
  16.       Not_Overridden (Obj);
  17.    end Dispatch;
  18.  
  19. begin
  20.    Dispatch (A_Obj);
  21.    Dispatch (B_Obj);
  22.    Dispatch (C_Obj);
  23. end ex6_main;
  24.