home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional Developers Kit 1992 November / Disc01 / Disc01.mdf / os2tk20 / c / samples / animals / dogmeta.cs_ / DOGMETA.CSC
Encoding:
Text File  |  1992-07-15  |  522 b   |  24 lines

  1. #   @(#)dogmeta.csc 1.3 2/3/92 20:40:04 [2/3/92] (c)IBM Corp. 1992
  2.  
  3. -- Copyright (c) International Business Machines Corporation
  4. --         1991, 1992
  5.  
  6. include <animeta.sc>
  7.  
  8. class: DogFactory,
  9.   local;
  10.  
  11. -- This is an example of a simple metaclass.
  12. -- This metaclass provides a constructor method for
  13. -- the Dog class.
  14.  
  15. parent: AnimalFactory;
  16.  
  17. methods:
  18.  
  19. group: Constructors;
  20.  
  21.    SOMAny * newDog(char *sound, char *breed, char *color);
  22. -- Create an instance of a Dog with a specific sound, breed, & color.
  23.  
  24.