Scope inheritance involves cases where the object's behaviour is determined in part by the environment or its acquaintances. When changes in the environment occur, the behaviour of the object changes. An example is where we have a paragraph in a document that inherits its font and style from an enclosing environment. If the paragraph is moved to a footnote, new properties will be inherited. Monotonic inheritance is a variation of class inheritance whereby a child class inherits each and every property from its ancestor class.
Partial inheritance is a variation of class inheritance.
With partial inheritance, often referred to as refinement by cancellation, properties inherited by the subclass may be dropped so that they are no longer properties of the child class. However we suppress the insert and delete operations. Implementation concepts 4.1. Polymorphism and dynamic binding Polymorphism means the ability to take many forms. Any object denoted by this name is able to respond to some set of operations in different ways.