Question: what is the difference between type and object?
Answer: 20 Answers. An object's class defines how the object is implemented . ... In contrast, an object's type only refers to its interface - a set of requests to which it can respond. An object can have many types, and objects of different classes can have the same type.