Concept in object-oriented design. Creation of object classes by ''deriving'' a new class frm one or more base-classes. The derived class ''inherits'' behaviour and state of its bases. It can overide all and /or parts of the inherited functionality to suit its own purposes. ----- [[ [Category Concept] ]]