Constructs a device info object.
Parameters: - name - the name of the device
- vendor - the name of the company who provides the device
- description - a description of the device
- version - version information for the device
Reports whether two objects are equal. Returns true if the objects are identical.
Returns:true if this object is the same as the
obj argument; false otherwise
Parameters: - obj - the reference object with which to compare this
object