home *** CD-ROM | disk | FTP | other *** search
/ ActiveX Programming Unleashed CD / AXU.iso / jgl_1_1 / examples / company.java < prev    next >
Encoding:
Java Source  |  1996-07-14  |  499 b   |  30 lines

  1. // Copyright(c) 1996 ObjectSpace, Inc.
  2. import jgl.*;
  3.  
  4. public class Company
  5.   {
  6.   String myName;
  7.  
  8.   public Company( String name )
  9.     {
  10.     myName = name;
  11.     }
  12.  
  13.   public String toString()
  14.     {
  15.     return "Company( " + myName + " )";
  16.     }
  17.  
  18.   public int hashCode()
  19.     {
  20.     return myName.hashCode();
  21.     }
  22.  
  23.   public boolean equals( Object object )
  24.     {
  25.     return ( object instanceof Company ) && 
  26.            ( myName.equals( ((Company) object).myName ) );
  27.     }
  28.   }
  29.  
  30.