Define the concept of Typing of object oriented analysis
Typing enforces object class such that objects of different classes cannot be interchanged. Or we can say that, class can be visualized as a type. There are two kinds of typing. This typing does not mean the way you regularly type the letters.