Transcription: Almost every time you use an object in a program, the type of the object is checked to ensure that the operation makes sense. When you pass an object to a function, apply an operator to an object, or assign a value to an object, the type of the object is checked.